本人也是剛剛學習vue,在搭建的過程中碰到了許多問題,在這里和大家分享一下我的搭建過程,一開始對於vue各種概念一頭霧水,先和大家說一下vue搭建所涉及的工具概念。
一.基本概念:
1.
2.
vue腳手架指的是vue-cli,它是一個專門為單頁面應用快速搭建繁雜的腳手架,它可以輕松的創建新的應用程序而且可用於自動生成vue和webpack的項目模板。
vue-cli是有Vue提供的一個官方cli,專門為單頁面應用快速搭建繁雜的腳手架。它是用於自動生成vue.js+webpack的項目模板,是為現代前端工作流提供了 batteries-included的構建設置。只需要幾分鍾的時間就可以運行起來並帶有熱重載,保存時 lint 校驗,以及生產環境可用的構建版本。
6.相互之間的關系
vue的開發本身是不依賴node的,不過vue的腳手架工具vue-cli里面集成的webpack是基於node開發出來的。 因此只能說webpack是依賴node的。
二.
在cmd中輸入node -v查看是否安裝成功:
由於npm在國內鏡像安裝緩慢,建議使用淘寶鏡像,以后用到npm的滴地方就用cnpm代替就行了
在cmd命令框運行命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
安裝完成后檢驗是否安裝完成,運行cnpm -v查看版本
2.下載vue-cli
在cmd中輸入npm install @vue/cli -g,自動下載vue-cli.-----------------------------------卸載vue-cli在cmd中輸入npm uninstall vue-cli -g
輸入 vue init webpack 項目名 創建一個新項目
3.在idea中下載vue.js插件
如何安裝vue.js請看https://www.jb51.net/article/170884.htm
4.安裝webpack工具
cnpm install -g webpack
創建成功的項目的目錄結構:
我們還少一個文件夾:nodo_modules,這個文件夾是整個項目依賴包的文件夾。
1.第一步:cd test進入test的項目(必須進入項目里才能安裝啊!!)
2.第二步:cnpm install (此處可以用cnpm代替npm,如果你安裝了阿里的鏡像)
安裝完成項目結構
7.在idea中打開上邊新建的vue項目,在idea中的Terminal中輸入cnpm run dev
運行成功展示:htttp://localhost:8080
8.可能遇到的報錯
1.到創建Vue項目,即是在輸入vue init webpack my-first-vue 回車鍵之后顯示:
Command vue init requires a global addon to be installed.
Please run npm install -g @vue/cli-init and try again.
解決辦法:npm install -g @vue/cli-init 運行這個 在創建項目