mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-01-25 16:48:56 -06:00
docs: merge branch 'docs' into dev [ci skip]
This commit is contained in:
BIN
docs/.vuepress/public/ru/vue-cli-ui-schema.png
Normal file
BIN
docs/.vuepress/public/ru/vue-cli-ui-schema.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
4474
docs/assets/en-vue-cli-ui-schema.ai
Normal file
4474
docs/assets/en-vue-cli-ui-schema.ai
Normal file
File diff suppressed because one or more lines are too long
4243
docs/assets/ru-vue-cli-ui-schema.ai
Normal file
4243
docs/assets/ru-vue-cli-ui-schema.ai
Normal file
File diff suppressed because one or more lines are too long
@@ -2,7 +2,7 @@
|
||||
|
||||
С помощью API `cli-ui` возможно дополнять конфигурацию и задачи проекта, а также обмениваться данными и взаимодействовать с другими процессами.
|
||||
|
||||

|
||||

|
||||
|
||||
## Файлы UI
|
||||
|
||||
|
||||
@@ -162,7 +162,7 @@ module.exports = {
|
||||
|
||||
Обратите внимание, что мы рекомендуем импортировать ресурсы как часть дерева зависимостей модуля, чтобы они обрабатывались webpack со следующими преимуществами:
|
||||
|
||||
- Скрипты и стили минифицируются и объединяются, для уменьшения количества сетевых запросов.
|
||||
- Скрипты и стили минифицируются и объединяются, уменьшая количество сетевых запросов.
|
||||
- Недостающие файлы вызывают ошибку сборки вместо ошибок 404 для пользователей.
|
||||
- Имена файлов в результате будут с хэшем, поэтому не нужно беспокоиться о том, что браузеры используют старые версии из кэша.
|
||||
|
||||
|
||||
@@ -980,7 +980,7 @@ IPC 就是进程间通信 (Inter-Process Communication) 的缩写。该系统允
|
||||
|
||||
> 为了在 webpack 仪表盘 UI 上展示数据,`@vue/cli-service` 的 `serve` 和 `build` 命令会在 `--dashboard` 参数被传入时向 cli-ui Node.js 服务器发送 IPC 消息。
|
||||
|
||||
在进程代码中 (可以是一个 webpack 插件或一个 Node.js 的任务脚步),你可以使用 `@vue/cli-shared-utils` 中的 `IpcMessenger` 类:
|
||||
在进程代码中 (可以是一个 webpack 插件或一个 Node.js 的任务脚本),你可以使用 `@vue/cli-shared-utils` 中的 `IpcMessenger` 类:
|
||||
|
||||
```js
|
||||
const { IpcMessenger } = require('@vue/cli-shared-utils')
|
||||
|
||||
@@ -98,7 +98,7 @@ npx vue-cli-service serve
|
||||
|
||||
## 查看所有的可用命令
|
||||
|
||||
有些 CLI 插件会向 `vue-cli-service` 注入额外的命令。例如 `@vue/cli-plugin-eslint` 会注入 `vue-cli-service lint` 命令。你可以允许以下命令查看所有注入的命令:
|
||||
有些 CLI 插件会向 `vue-cli-service` 注入额外的命令。例如 `@vue/cli-plugin-eslint` 会注入 `vue-cli-service lint` 命令。你可以运行以下命令查看所有注入的命令:
|
||||
|
||||
``` bash
|
||||
npx vue-cli-service help
|
||||
|
||||
@@ -242,7 +242,7 @@ module.exports = (api, options) => {
|
||||
console.log()
|
||||
|
||||
if (args.open || projectDevServerOptions.open) {
|
||||
const pageUri = ( projectDevServerOptions.openPage && typeof projectDevServerOptions.openPage === 'string' )
|
||||
const pageUri = (projectDevServerOptions.openPage && typeof projectDevServerOptions.openPage === 'string')
|
||||
? projectDevServerOptions.openPage
|
||||
: ''
|
||||
openBrowser(urls.localUrlForBrowser + pageUri)
|
||||
|
||||
Reference in New Issue
Block a user