【原創(chuàng)】win10下搭建vue開發(fā)環(huán)境
如果要轉(zhuǎn)發(fā),,請注明原作者和原產(chǎn)地,謝謝,!
特別說明:下面任何命令都是在windows的命令行工具下進(jìn)行輸入,,打開命令行工具的快捷方式如下圖:
詳細(xì)的安裝步驟如下:
一、安裝node.js
說明:安裝node.js的windows版本后,,會自動安裝好node以及包管理工具npm,,我們后續(xù)的安裝將依賴npm工具。
node.js的官方地址為:https:///en/download/,,如下圖所示:
根據(jù)自己電腦的具體配置,,選擇你要下載的安裝包,作者選擇的是windows 64bit,。
下載完畢,,按照windows一般應(yīng)用程序,一路next就可以安裝成功,,建議不要安裝在系統(tǒng)盤(如C:),。
二、設(shè)置global和cache路徑
說明:設(shè)置路徑能夠把通過npm安裝的模塊集中在一起,,便于管理,。
1、在nodejs的安裝目錄下,,新建node_global和node_cache兩個(gè)文件夾,,作者的安裝目錄為“D:\Program Files\nodejs\”
2、設(shè)置global和cache
npm config set prefix "D:\Program Files\nodejs\node_global"
和
npm config set cache "D:\Program Files\nodejs\node_cache"
設(shè)置成功后,,后續(xù)用命令npm install XXX -g安裝以后模塊就在D:\Program Files\nodejs\node_global\node_modules里
三,、安裝cnpm
說明:由于許多npm包都是在國外,我們這里用到淘寶的鏡像服務(wù)器,,來對我們依賴的module進(jìn)行安裝,,因此首先安裝“中國的npm”——cnpm
參考網(wǎng)址如下:http://npm./
安裝命令為:
npm install -g cnpm --registry=https://registry.npm. 四、設(shè)置環(huán)境變量(非常重要)
說明:設(shè)置環(huán)境變量可以使得住任意目錄下都可以使用cnpm,、vue等命令,,而不需要輸入全路徑
1、鼠標(biāo)右鍵"此電腦",,選擇“屬性”菜單,,在彈出的“系統(tǒng)”對話框中左側(cè)選擇“高級系統(tǒng)設(shè)置”,彈出“系統(tǒng)屬性”對話框,。
2,、點(diǎn)擊環(huán)境變量彈出下列對話框:
3,、修改系統(tǒng)變量PATH:
選中PATH,點(diǎn)擊編輯,,在已有的變量后面,,加入英文的";",然后把“D:\Program Files\nodejs\node_global”加到后面
4,、新增系統(tǒng)變量NODE_PATH:
在下面的系統(tǒng)變量中點(diǎn)擊新建,彈出下框,,把變量值設(shè)置成“D:\Program Files\nodejs\node_global\node_modules”
四,、用cnpm安裝vue
cnpm install vue -g
五、安裝vue命令行工具
cnpm install vue-cli -g
六,、創(chuàng)建工程
1,、用cd命令來到你將要新建工程的目錄,如“C:\Users\Administrator\Desktop\birdhelper>”
創(chuàng)建一個(gè)基于 webpack 模板的新項(xiàng)目,,工程名為birdhelper,。
1、vue init webpack mytest,,具體步驟如下圖所示:
2,、初始化完成后的目錄結(jié)構(gòu)如下:
3、定位到mytest的工程目錄下
cd mytest
4,、安裝該工程依賴的模塊,,這些模塊將被安裝在:mytest\node_module目錄下,node_module文件夾會被新建,,而且根據(jù)package.json的配置下載該項(xiàng)目的modules
cnpm install
5,、運(yùn)行該項(xiàng)目,測試一下該項(xiàng)目是否能夠正常工作,,這種方式是用nodejs來啟動,。
cnpm run dev
6、有時(shí)我們的服務(wù)器并不一定是node,,也許是IIS,,這樣我們就需要把工程構(gòu)建出來,與IIS集成,。
構(gòu)建該項(xiàng)目的命令如下
cnpm run build
將dist文件夾拷貝出來,,放到IIS的發(fā)布目錄,在瀏覽器中輸入IIS設(shè)置的本機(jī)ip和端口進(jìn)行訪問即可,。Good Luck, guys,!
至此,我們已經(jīng)在win10下搭建成功了vue,,并能和iis服務(wù)器進(jìn)行集成,。為.net框架開發(fā)web應(yīng)用帶來了棒棒的vue。
如果大伙認(rèn)為這篇文章對您有幫助,麻煩訪問一下我朋友的創(chuàng)業(yè)項(xiàng)目——鳥人網(wǎng)www.,,網(wǎng)上兼職,、家庭創(chuàng)業(yè)平臺。 |
|