docs: [RU] Translation update (#5237)

* docs: [RU] update migrating-from-v3.md

* docs: [RU] update prototyping.md

* docs: [RU] update webpack.md

* docs: [RU] fix typos in cli-service.md

* Update docs/ru/guide/prototyping.md

Co-Authored-By: Natalia Tepluhina <tarya.se@gmail.com>

* docs: (ru) pwa.md update

* docs: (ru) browser-compatibility.md fix import

* docs: (ru) deployment.md fix example

* docs: (ru) installation.md update

Co-authored-by: Alex Sokolov <4497128+Alex-Sokolov@users.noreply.github.com>
Co-authored-by: Natalia Tepluhina <tarya.se@gmail.com>
This commit is contained in:
Alexander Sokolov
2020-03-19 07:53:28 +03:00
committed by GitHub
parent d41f31c2f9
commit 15a4d4b788
4 changed files with 29 additions and 3 deletions
+1 -1
View File
@@ -67,7 +67,7 @@
- По умолчанию: `'manifest.json'`
Путь к манифесту приложения.
Путь к манифесту приложения. Если в качестве пути указан URL, то плагин не будет во время сборки генерировать manifest.json в каталоге dist.
- **pwa.manifestOptions**
+1 -1
View File
@@ -38,7 +38,7 @@
Рекомендуется добавлять полифилы таким образом, а не напрямую импортировать их в коде, потому что полифилы перечисленные здесь, могут быть автоматически исключены, если целевым браузерам, указанным в `browserslist`, они не нужны.
:::
3. **Если зависимость предоставляет ES5 код, но использует возможности ES6+ без явного перечисления необходимых полифилов (например, Vuetify):** Используйте `useBuiltIns: 'entry'` и затем добавьте `import '@babel/polyfill'` в файл точки входа. Это будет импортировать **ВСЕ** полифилы на основе целей, перечисленных в `browserslist`, так что вам больше не нужно будет беспокоиться о полифилах для зависимостей, но это скорее всего увеличит размер финальной сборки некоторыми неиспользуемыми полифилами.
3. **Если зависимость предоставляет ES5 код, но использует возможности ES6+ без явного перечисления необходимых полифилов (например, Vuetify):** Используйте `useBuiltIns: 'entry'` и затем добавьте `import 'core-js/stable'; import 'regenerator-runtime/runtime';` в файл точки входа. Это будет импортировать **ВСЕ** полифилы на основе целей, перечисленных в `browserslist`, так что вам больше не нужно будет беспокоиться о полифилах для зависимостей, но это скорее всего увеличит размер финальной сборки некоторыми неиспользуемыми полифилами.
Подробнее можно изучить в [документации @babel-preset/env](https://new.babeljs.io/docs/en/next/babel-preset-env.html#usebuiltins-usage).
+1 -1
View File
@@ -89,7 +89,7 @@ serve -s dist
3. Сгенерируйте [токен доступа](https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line) на GitHub с правами доступа к репозиторию.
4. Разрешите доступ Travis к репозиторию: `travis set GITHUB_TOKEN=xxx` (`xxx` — это персональный токен доступа из шага 3.)
4. Разрешите доступ Travis к репозиторию: `travis env set GITHUB_TOKEN xxx` (`xxx` — это персональный токен доступа из шага 3.)
5. Создайте файл `.travis.yml` в корневом каталоге проекта.
+26
View File
@@ -24,3 +24,29 @@ yarn global add @vue/cli
```bash
vue --version
```
### Обновление
Для обновления глобального пакета Vue CLI выполните команду:
``` bash
npm update -g @vue/cli
# ИЛИ
yarn global upgrade --latest @vue/cli
```
#### Зависимости проекта
Команды обновления, показанные выше, только для глобально установленного пакета Vue CLI. Для обновления одного или нескольких пакетов, связанных с `@vue/cli` (включая пакеты, начинающиеся с `@vue/cli-plugin-`) внутри проекта, запустите `vue upgrade` в каталоге проекта:
```
Использование: upgrade [options] [plugin-name]
(экспериментально) upgrade vue cli service / plugins
Опции:
-t, --to <version> Обновить <package-name> до определённой версии
-f, --from <version> Пропустить проверку установленного плагина, предполагая что он будет обновляться с указанной версии
-r, --registry <url> Использовать указанный npm-регистр при установке зависимостей
--all Обновить все плагины
--next Также проверять на наличие alpha / beta / rc версий при обновлении
-h, --help Вывести информацию об использовании команды
```