Presets
Vue CLI預設是一個JSON對象,其中包含用於創建新項目的預定義選項和插件,因此用戶不需要通過提示來選擇它們。
在此期間 vue create
保存的預設存儲在用戶主目錄(~/.vuerc
)中的配置文件中我們可以直接編輯此文件來調整/添加/刪除已保存的預設。
示例預設:
{
"useConfigFiles": true,
"cssPreprocessor": "sass",
"plugins": {
"@vue/cli-plugin-babel": {},
"@vue/cli-plugin-eslint": {
"config": "airbnb",
"lintOn": ["save", "commit"]
},
"@vue/cli-plugin-router": {},
"@vue/cli-plugin-vuex": {}
}
}
插件生成器使用預設數據來生產相應的項目文件,同時我們還可以爲集成工具添加其他配置:
{
"useConfigFiles": true,
"plugins": {...},
"configs": {
"vue": {...},
"postcss": {...},
"eslintConfig": {...},
"jest": {...}
}
}
這些其他配置將 package.json
根據的值合併到相應的配置文件中useConfigFiles
。