vue-cli
是和vue
進行深度組合的工具,能夠快速幫咱們建立vue
項目,而且把一些腳手架相關的代碼給咱們建立好。真正使用vue
開發項目,都是用vue-cli
來建立項目的。
前端
Vue CLI
是一個基於 Vue.js
進行快速開發的完整系統,提供:vue
@vue/cli
實現的交互式的項目腳手架。@vue/cli
+ @vue/cli-service-global
實現的零配置原型開發。@vue/cli-service
),該依賴:
webpack
構建,並帶有合理的默認配置;Vue.js
項目的用戶界面。Vue CLI
致力於將 Vue
生態中的工具基礎標準化。它確保了各類構建工具可以基於智能的默認配置便可平穩銜接,這樣你能夠專一在撰寫應用上,而沒必要花好幾天去糾結配置的問題
。與此同時,它也爲每一個工具提供了調整配置的靈活性,無需 eject
。
webpack
CLI (@vue/cli)
是一個全局安裝的 npm
包,提供了終端裏的 vue
命令。它能夠經過 vue create
快速搭建一個新項目,或者直接經過 vue serve
構建新想法的原型。你也能夠經過 vue ui
經過一套圖形化界面管理你的全部項目。
web
CLI 服務 (@vue/cli-service)
是一個開發環境依賴。它是一個 npm
包,局部安裝在每一個 @vue/cli
建立的項目中。CLI
服務是構建於 webpack
和 webpack-dev-server
之上的。它包含了:vue-cli
CLI
插件的核心服務;webpack
配置;vue-cli-service
命令,提供 serve
、build
和 inspect
命令。CLI
插件是向你的 Vue
項目提供可選功能的 npm
包,例如 Babel/TypeScript
轉譯、ESLint
集成、單元測試和 end-to-end
測試等。Vue CLI
插件的名字以 @vue/cli-plugin- (內建插件)
或 vue-cli-plugin- (社區插件)
開頭,很是容易使用。npm
當你在項目內部運行 vue-cli-service
命令時,它會自動解析並加載 package.json
中列出的全部 CLI
插件。json
插件能夠做爲項目建立過程的一部分,或在後期加入到項目中。它們也能夠被歸成一組可複用的 preset
。
windows
Vue CLI 4.x
須要 Node.js v8.9
或更高版本 (推薦 v10 以上
)。你可使用 n
,nvm
或 nvm-windows
在同一臺電腦中管理多個 Node
版本。webpack-dev-server
安裝命令以下:ide
npm install -g @vue/cli
能夠用這個命令來檢查其版本是否正確
vue --version