十分鐘上手-搭建vue開發環境(新手教程)
想寫一些關於vue的文章已經很久了,因為這個框架已經火了很久,在公司裡用的框架都比較老舊,但怎麼也得跟上前端發展變化的潮流,這不,開始使用vue開發專案了,一遍開發一邊踩坑中,今天要記錄的是五分鐘搭建vue開發環境,執行GitHub上的開源專案。步驟很簡單,只是在搭建環境的過程中會遇到各種各樣奇怪的報錯,十分讓人頭疼。
1:安裝node
端開發框架和環境都是需要 Node.js ,先安裝node.js開發環境,vue的執行是要依賴於node的npm的管理工具來實現,下載https://nodejs.org/en/,安裝完成之後,開啟cmd開始輸入命令。(我用的是win10系統,所以需要管理員許可權,右鍵點選以管理員身份執行cmd),不然會出現很多報錯。
2:檢視node的版本號
下載好node之後,以管理員身份開啟cmd管理工具,,輸入 node -v ,回車,檢視node版本號,出現版本號則說明安裝成功。
輸入命令: node -v
3:安裝淘寶npm映象
由於npm是國外的,使用起來比較慢,我們這裡使用淘寶的cnpm映象來安裝vue.
淘寶的cnpm命令管理工具可以代替預設的npm管理工具。
輸入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
4:安裝全域性vue-cli腳手架
淘寶映象安裝成功之後,我們就可以全域性vue-cli腳手架,輸入命令:cnpm install --global vue-cli 回車;驗證是否安裝成功,在命令輸入vue,出來vue的資訊,及說明安裝成功;
輸入命令:cnpm install --global vue-cli
5:建一個新專案
搭建完手腳架之後,我們要開始建一個新專案,這個時候我建議,儘量不要裝在C盤,因為vue下載下來的檔案比較大,如果要改盤的話,直接輸入D:回車就可以直接改盤
輸入命令:vue init webpack my-project-first
回車,my-project-first是我自己的資料夾的名字,是基於webpack的專案,輸入之後就一直回車,直到出現是否要安裝vue-route,
這個我們在專案要用到,所以就輸入y 回車
6:注意
下面會出現是否需要js語法檢測,這個我們暫時用不到,就可以直接輸入no,後面的都可以直接輸入no,都是我們暫時用不到的
建立完成之後的提示:
開啟D盤檢視一下,會發現多了一個剛剛建立的資料夾
7:進入專案資料夾
資料夾已經下載好了,現在就可以進入資料夾,輸入: cd my-project-first 回車進入新建的專案。
輸入命令:cd my-project-first
8:在專案裡安裝依賴
因為各個模板之間都是相互依賴的,所以現在我們要安裝依賴,在專案裡輸入以下命令。
輸入命令:cnpm install
9:執行
一切環境依賴安裝準備就緒,我們來測試一下自己新建的vue專案的執行情況,輸入命令:cnpm run dev直接回車。會彈出一個瀏覽器訪問地址預設為localhost:8080。(我將地址修改為8081進行訪問)
輸入命令:cnpm run dev
10:在瀏覽器輸入localhost:8081
8080是預設的埠,要訪問的話,直接在瀏覽器輸入localhost:8080就可以開啟預設的模板了;(我的電腦上8080埠有需要,被另外一個專案佔用,故而使用8081的埠)
在瀏覽器輸入localhost:8081,顯示如下,到此為止,vue開發環境搭建完畢。
但是在最後一步的時候,有些人會遇到這樣的報錯:
不要著急,我也遇到過這樣的情況,總結了一個非常完美的解決方案。
解決方案:
1:在專案裡執行這樣的命令
npm i prettier@~1.12.0
:2:重新開啟執行即可成功:
npm run dev
最後如何修改預設的埠?
既然提到自己修改了預設的埠,那就說明一下。根目錄下有一個config資料夾,看名字就知道與配置有關,開啟config目錄下的index.js,這裡不僅可以改變埠,還可以根據需要改變其他配置資訊。
原文作者:祈澈姑娘
技術部落格:https://www.jianshu.com/u/05f416aefbe190後前端妹子,愛程式設計,愛運營,愛折騰。
堅持總結工作中遇到的技術問題,堅持記錄工作中所所思所見,歡迎大家一起探討交流。關注「程式設計微刊」公眾號 ,在微信後臺回覆「領取資源」,獲取IT資源300G乾貨大全。公眾號回覆“1”,拉你程式序員技術討論群
相關文章
- 新手上路:三分鐘搭建 golang 開發環境Golang開發環境
- 搭建VUE開發環境Vue開發環境
- 老闆讓我十分鐘上手開發vue-element-adminVue
- 搭建vue的開發環境Vue開發環境
- vue cli快速搭建Vue開發環境Vue開發環境
- 新手搭建Tomcat+Servlet開發環境TomcatServlet開發環境
- vue.js開發環境搭建Vue.js開發環境
- Android的開發環境搭建教程Android開發環境
- 微信程式開發系列教程(一)開發環境搭建開發環境
- 一、搭建前端開發環境(Vue+element)前端開發環境Vue
- 十分鐘快速上手NutUIUI
- 五分鐘用 Docker 快速搭建 Go 開發環境DockerGo開發環境
- Flutter入門教程(二)開發環境搭建Flutter開發環境
- PHP基礎教程-04 開發環境搭建PHP開發環境
- CentOS環境下LAMP開發環境的搭建與配置(10分鐘搞定!!!)CentOSLAMP開發環境
- webpack4 x 快速搭建vue開發環境WebVue開發環境
- 面試官:自己搭建過vue開發環境嗎?面試Vue開發環境
- 基於 Webpack4 搭建 Vue 開發環境WebVue開發環境
- 兩分鐘帶你快速搭建Flutter開發環境(Mac)Flutter開發環境Mac
- 分分鐘搭建Oracle環境Oracle
- QT開發快速入門-教程1:搭建QT開發環境QT開發環境
- VUE從零開始環境搭建Vue
- 1 – 搭建開發環境開發環境
- rollup 開發環境搭建開發環境
- 搭建go開發環境Go開發環境
- Androdi開發環境搭建開發環境
- 前端開發環境搭建前端開發環境
- Theia 開發環境搭建開發環境
- QEMU 開發環境搭建開發環境
- Cordova 開發環境搭建開發環境
- 安卓開發環境搭建安卓開發環境
- 搭建Layui開發環境UI開發環境
- 搭建scala開發環境開發環境
- EBS開發環境搭建開發環境
- andriod開發環境搭建,開發環境
- Erlang開發環境搭建開發環境
- Kafka開發環境搭建Kafka開發環境
- Qt開發環境搭建QT開發環境