Skip to content

Commit c6ee310

Browse files
Alex-Sokolovkazupon
authored andcommitted
docs: [RU] Translation update (#1484)
* [RU] Translation moved to VuePress * custom-block.md example fix * fix link * options.md правка * testing.md fix links * linting.md fix link * options.md added new section * options.md add exposeFilename * guide/README.md update
1 parent 81d3302 commit c6ee310

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

Diff for: docs/ru/guide/README.md

+15-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,21 @@
66

77
Следуйте этому руководству, если встроенная конфигурация Vue CLI не подходит для ваших нужд, или вы предпочитаете создавать собственную конфигурацию webpack с нуля.
88

9-
## Конфигурация вручную
9+
## Настройка вручную
10+
11+
### Установка
12+
13+
Если вы не продвинутый пользователь, использующий собственную форкнутую версию компилятора шаблонов Vue, то должны установить `vue-loader` и `vue-template-compiler` вместе:
14+
15+
``` bash
16+
npm install -D vue-loader vue-template-compiler
17+
```
18+
19+
Причина, по которой `vue-template-compiler` требуется устанавливать отдельно в том, что можно отдельно указать его версию.
20+
21+
Каждый раз, когда выходит новая версия `vue`, выпускается и соответствующая версия `vue-template-compiler`. Версия компилятора должна быть аналогичной версии базового пакета `vue`, чтобы `vue-loader` генерировал код совместимый с runtime. Поэтому **каждый раз, когда вы обновляете `vue` в проекте, вы должны также обновить и `vue-template-compiler` до такой же версии.**
22+
23+
### Конфигурация webpack
1024

1125
Конфигурация Vue Loader немного отличается от настройки других загрузчиков. В дополнении к правилу, которое будет применять `vue-loader` ко всем файлам с расширением `.vue`, убедитесь что добавили плагин Vue Loader в вашу конфигурацию webpack:
1226

Diff for: docs/ru/options.md

+9
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,12 @@ sidebar: auto
9292
- По умолчанию: `true`
9393

9494
В режиме разработки по умолчанию используется [prettier](https://prettier.io/) для форматирования скомпилированной render-функции для удобства отладки. Однако, если вы столкнётесь с какой-либо непонятной ошибкой самого prettier, такой как [экспоненциальное время компиляции для глубоко вложенных функций](https://github.com/prettier/prettier/issues/4672), можно отключить эту опцию.
95+
96+
## exposeFilename
97+
98+
- Тип: `boolean`
99+
- По умолчанию: `false`
100+
101+
В не-production окружениях vue-loader внедряет свойство `__file` в компоненты для улучшения отладки. Если свойство `name` отсутствует в компоненте, Vue будет использовать значение из `__file` для отображения предупреждений в консоли.
102+
103+
Это свойство удаляется из сборки для production по умолчанию. Но вы можете сохранить его, если вы разрабатываете библиотеку компонентов и не хотите указывать `name` в каждом компоненте. В таком случае вы можете включить эту опцию.

0 commit comments

Comments
 (0)