Vue之第一個(gè)vue-cli程序

六、第一個(gè)vue-cli程序

目錄:什么是vue-cli、需要的環(huán)境、第一個(gè)vue-cli應(yīng)用程序

1.什么是vue-cli

vue-cli是官方提供的一個(gè)腳手架,用于快速生成一個(gè)vue項(xiàng)目模板。
預(yù)先定義好的目錄結(jié)構(gòu)及基礎(chǔ)代碼,就好比在創(chuàng)建Maven項(xiàng)目時(shí)可以選擇創(chuàng)建一個(gè)骨架項(xiàng)目,這個(gè)骨架項(xiàng)目就是腳手架,使開發(fā)更加的快速。
主要的功能:統(tǒng)一的目錄結(jié)構(gòu)、本地調(diào)試、熱部署、單元測試、集成打包上線

2.需要的環(huán)境

Node.jshttp://nodejs.cn/download
Githttps://git-scm.com/downloads
鏡像https://npm.taobao.org/mirrors/git-for-windows/
確認(rèn)nodejs安裝成功
①cmd下輸入node -v,能夠正確打印出版本號即可。
②cmd下輸入npm -v,能夠正確打印出版本號即可。
這個(gè)npm就是一個(gè)軟件包管理工具,就和linux下的apt軟件安裝差不多。
安裝Node.js淘寶鏡像加速器(cnpm)
注意:安裝過程可能會有點(diǎn)慢,但下載會快很多。

# -g就是全局安裝
npm install cnpm -g
# 或使用如下語句解決npm速度慢的問題
npm install --registry=https://registry.npm.taobao.org

安裝的位置:C:\User\Administrator\AppData\Roaming\npm

安裝位置

安裝vue-cli

cnpm install vue-cli -g
# 測試是否安裝成功
# 查看可以基于哪些模板創(chuàng)建vue應(yīng)用程序,通常選擇webpack
vue list
vue list

3.第一個(gè)vue-cli應(yīng)用程序

1)創(chuàng)建一個(gè)Vue項(xiàng)目,隨便建立一個(gè)空的文件夾。
2)創(chuàng)建一個(gè)基于webpack模板的vue應(yīng)用程序

# 這里的myvue是項(xiàng)目名稱,可以根據(jù)自己的需求取名
vue init webpack myvue

一路選擇no即可。
說明

  • Project Name:項(xiàng)目名稱,默認(rèn) 回車即可。
  • Project description: 項(xiàng)目描述,默認(rèn) 回車即可。
  • Author:項(xiàng)目作者,默認(rèn) 回車即可。
  • Install vue-router:是否安裝vue-router,選擇n不安裝(后期需要再手動安裝)。
  • Use ESLint to lint your code:是否使用ESLint做代碼檢查,選擇n不安裝(后期需要再手動添加)。
  • Set up unit tests:單元測試相關(guān),選擇n不安裝(后期需要再手動添加)。
  • Setup e2e tests with Nightwatch:單元測試相關(guān),選擇n不安裝(后期需要再手動添加)。
  • Should we run npm install for you after the project has been created:創(chuàng)建完成后直接初始化,選擇n,手動執(zhí)行運(yùn)行結(jié)果。


    創(chuàng)建項(xiàng)目說明
創(chuàng)建項(xiàng)目結(jié)果

初始化并運(yùn)行

cd myvue
npm install
npm run dev

執(zhí)行完成后,目錄多了很多依賴。


執(zhí)行后多出的依賴
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容