一、nodejs安裝—npm安裝
1.nodejs安裝
①下載對(duì)應(yīng)系統(tǒng)版本的Node.js:https://nodejs.org/en/download/
② 運(yùn)行程序開(kāi)始安裝,一路next最終install即可
2.npm安裝(新版Node.js已自帶npm)
③檢測(cè)是否安裝成功。快捷鍵win+R,輸入cmd回車(chē)打開(kāi)cmd窗口
node -v 查看node.js的版本號(hào)
npm -v 查看node.js自帶的npm的版本號(hào)
3.配置環(huán)境變量
【說(shuō)明:這里的環(huán)境配置主要配置的是npm安裝的全局模塊所在的路徑,以及緩存cache的路徑,之所以要配置,是因?yàn)橐院笤趫?zhí)行類(lèi)似:npm install express [-g] (后面的可選參數(shù)-g,g代表global全局安裝的意思)的安裝語(yǔ)句時(shí),會(huì)將安裝的模塊安裝到【C:\Users\用戶(hù)名\AppData\Roaming\npm】路徑中,占C盤(pán)空間?!?br/>【而這個(gè)安裝路徑 可以 通過(guò)配置環(huán)境變量 來(lái)設(shè)置】
例如:我希望將全模塊所在路徑和緩存路徑放在我node.js安裝的文件夾中,則
4.在我安裝的文件夾【D:\nodejs】下創(chuàng)建兩個(gè)文件夾【node_global】及【node_cache】
cmd窗口輸入命令:
npm config set prefix"D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
5.系統(tǒng)配置環(huán)境變量,“我的×××”——“右鍵”——“屬性”——“高級(jí)系統(tǒng)設(shè)置”——“高級(jí)”——“環(huán)境變量”
在彈出的對(duì)話框,
①點(diǎn)擊“新建” NODE_PATH D:\nodejs\node_global\node_modules
②“編輯” 改 PATH C:\Users\Administrator\AppData\Roaming\npm;
為 PATH D:\nodejs\node_global;
③把D:\nodejs文件夾下node.exe文件放入PATH目錄,把 D:\nodejs\node_modules下的npm文件夾復(fù)制到D:\nodejs\node_global\node_modules目錄下;
6.測(cè)試配置是否正確,通過(guò)安裝個(gè)module測(cè)試下,如express模塊
cmd窗口輸入命令:
npm install express -g 安裝完可看到文件路徑在配置的環(huán)境變量路徑中
二、vue.js開(kāi)發(fā)環(huán)境搭建
1.基于node.js,利用淘寶npm鏡像安裝相關(guān)依賴(lài)
在cmd里直接輸入:npm install -g cnpm --registry=https://registry.npm.taobao.org,回車(chē),等待安裝...
2.安裝全局vue-cli腳手架,用于幫助搭建所需的模板框架
在cmd里:
1)輸入:cnpm install -g vue-cli,回車(chē),等待安裝...
2)輸入:vue,回車(chē),若出現(xiàn)vue信息說(shuō)明表示成功
3.創(chuàng)建項(xiàng)目
在cmd里輸入:vue init webpack vue_test(項(xiàng)目文件夾名),回車(chē),等待一小會(huì)兒,依次出現(xiàn)‘git’下的項(xiàng),可按下圖操作
4.安裝依賴(lài)
在cmd里:
1)輸入:cd vue_test(項(xiàng)目名),回車(chē),進(jìn)入到具體項(xiàng)目文件夾
2)輸入:cnpm install,回車(chē),等待一小會(huì)兒
回到項(xiàng)目文件夾,會(huì)發(fā)現(xiàn)項(xiàng)目結(jié)構(gòu)里,多了一個(gè)node_modules文件夾(該文件里的內(nèi)容就是之前安裝的依賴(lài))
5.測(cè)試環(huán)境是否搭建成功
方法1:在cmd里輸入:先進(jìn)入項(xiàng)目文件目錄,再輸入 cnpm run dev
方法2:在瀏覽里輸入:localhost:8080(默認(rèn)端口為8080)
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性?xún)r(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專(zhuān)為企業(yè)上云打造定制,能夠滿足用戶(hù)豐富、多元化的應(yīng)用場(chǎng)景需求。