vue-cli4構建項目,與vue-cli3構建項目的區別


vue-cli中文文檔:https://cli.vuejs.org/zh/guide/#%E8%AF%A5%E7%B3%BB%E7%BB%9F%E7%9A%84%E7%BB%84%E4%BB%B6

今天把vue-cli3的項目升級到了vue-cli4,想着用vue-cli4構建的項目有什么區別,於是就想用vue-cli4構建個新項目看看:

在桌面新建一個文件夾,用vscode打開這個文件夾,在cos窗口輸入:

vue create new_app

 

 讓選擇一項預配置:

hhh:選擇預設配置為router、vuex、babel、eslint

default:babel、eslint

Manually select features:手動選擇配置,這里選擇手動選擇,其實hhh的預設配置就行,大多項目離不開那幾個預設配置

 

 選擇了這幾項,就比hhh配置多了個css預處理程序

注意,上下方向鍵時控制上下移動的,空格鍵是選擇對應項的

然后回車,繼續執行

 

 是否使用路由的history模式,看個人及項目,最好一開始就選擇history模式,以后不用再更改,不過更改也不麻煩,就直接選擇了history模式

 

 選擇一個要用的預處理語言,之前一直使用less,后來發現scss是element-admin框架的依賴css預處理語言,就選擇sass吧,選擇node-sass

 

 選擇哪個ESLint自動化代碼格式化檢測,分別為,只預防、airbnb配置、標注配置、最高配置,這里選擇左后一種最高配置

 

 選擇代碼檢測的時機,這里選擇在保存代碼時檢測

 

 更新換將單獨配置的文件放到pakage.json還是放在單獨的文件,這里選擇單獨的文件即可,清晰

 

 是否把以上設置過的預設配置保存起來,這里不需要,每次創建項目重新選擇一遍不麻煩,很快就選擇好了,輸入n

 拍回車,就開始創建項目了,耐心等待,安裝依賴

然后跳轉到先創建的new_app文件夾下,運行npm run serve即可

 

 就可以在瀏覽器上訪問到項目了

 對比一下與之前vue-cli3創建的項目的區別,在文件目錄結構上,主要是router和store兩個文件有點區別:

vue-cli4的:這種更適合拓展模塊,之前用的vuex在一個store.js文件中,代碼過多,顯的臃腫,這種文件結構更容易后面的模塊拓展

 

 vue-cli3的:

 

 兩者創建成功項目后同樣沒有vue.config.js文件,需要手動添加

這和以前相比,表面上看變化不大,但是依賴肯定是最新的

 

 

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM