vue-cli docs / plugins-and-presets typo updated (#4267)

This commit is contained in:
Haoqun Jiang
2019-07-14 15:37:03 +08:00
committed by GitHub
+6 -6
View File
@@ -2,7 +2,7 @@
## Плагины
Архитектура Vue CLI основана на плагинах. Если изучить `package.json` в свежесозданном проекте, то вы найдёте зависимости имена которых начинаются с `@vue/cli-plugin-`. Такие плагины могут изменять внутреннюю конфигурацию webpack и внедрять команды в `vue-cli-service`. Большинство возможностей, упоминаемых при создании проекта, реализованы ими.
Архитектура Vue CLI основана на плагинах. Если изучить `package.json` в свежесозданном проекте, то вы найдёте зависимости, имена которых начинаются с `@vue/cli-plugin-`. Такие плагины могут изменять внутреннюю конфигурацию webpack и внедрять команды в `vue-cli-service`. Большинство возможностей, упоминаемых при создании проекта, реализованы ими.
Основанная на плагинах архитектура позволяет Vue CLI оставаться гибкой и расширяемой. Если вы хотите создать собственный плагин — изучите [руководство по созданию плагинов](../dev-guide/plugin-dev.md).
@@ -19,7 +19,7 @@ vue add @vue/eslint
```
::: tip Совет
Команда `vue add` специально разработана для установки и запуска плагинов Vue CLI. Это не означает, что она заменяет обычные npm-пакеты. Для установки обычных npm-пакетов по-прежнему используйте менеджер пакетов который использовали.
Команда `vue add` специально разработана для установки и запуска плагинов Vue CLI. Это не означает, что она заменяет обычные npm-пакеты. Для установки обычных npm-пакетов по-прежнему используйте менеджер пакетов, который выбрали.
:::
::: warning Предупреждение
@@ -87,7 +87,7 @@ vue add vuex
}
```
Каждому файлу необходимо экспортировать функцию, принимающую API плагина первым аргументом. Для получения дополнительной информации об API плагина, ознакомьтесь с [руководством по разработке плагинов](../dev-guide/plugin-dev.md).
Каждому файлу необходимо экспортировать функцию, принимающую API плагина первым аргументом. Для получения дополнительной информации об API плагина ознакомьтесь с [руководством по разработке плагинов](../dev-guide/plugin-dev.md).
Вы можете добавить файлы, которые будут вести себя как плагины UI опцией `vuePlugins.ui`:
@@ -99,13 +99,13 @@ vue add vuex
}
```
Для получения дополнительной информации, ознакомьтесь с [API плагина для UI](../dev-guide/ui-api.md).
Для получения дополнительной информации ознакомьтесь с [API плагина для UI](../dev-guide/ui-api.md).
## Пресеты настроек
Пресет настроек для Vue CLI — JSON-объект, который содержит предустановленные опции и плагины для создания нового проекта, чтобы пользователю не приходилось проходить через цепочку вопросов для их выбора.
Пресеты сохраняемые во время `vue create` создаются в конфигурационном файле в домашнем каталоге пользователя (`~/.vuerc`). Вы можете напрямую изменять этот файл для внесения правок / добавления / удаление сохранённых пресетов.
Пресеты, сохраняемые во время `vue create`, создаются в конфигурационном файле в домашнем каталоге пользователя (`~/.vuerc`). Вы можете напрямую изменять этот файл для внесения правок / добавления / удаления сохранённых пресетов.
Вот пример пресета настроек:
@@ -202,7 +202,7 @@ vue create --preset bitbucket:username/repo --clone my-project
### Пресет из локального файла
При разработке удалённого пресета настроек, может часто требоваться отправлять пресет в удалённый репозиторий для его проверки. Для упрощения разработки можно использовать локальные пресеты напрямую. Vue CLI будет загружать локальные пресеты, если путь в значении `--preset` будет относительным или абсолютным, или заканчиваться на `.json`:
При разработке удалённого пресета настроек может часто требоваться отправлять пресет в удалённый репозиторий для его проверки. Для упрощения разработки можно использовать локальные пресеты напрямую. Vue CLI будет загружать локальные пресеты, если путь в значении `--preset` будет относительным или абсолютным, или заканчиваться на `.json`:
``` bash
# ./my-preset должен быть каталогом, содержащим preset.json