前提條件
安裝的PC需要能訪問互聯(lián)網(wǎng)。
配置NodeJS和NPM
-
修改NPM的緩存目錄和全局目錄路徑,將對應(yīng)的模塊目錄改到nodejs的安裝目錄。
< >在nodejs安裝目錄(例如D:\nodejs)下創(chuàng)建“node_cache”和“node_global”兩個目錄。< >node_cache:用于存放安裝過程的緩存文件node_global:用于存放最終的模塊配置。圖3 修改目錄
在命令行窗口執(zhí)行下面這命令修改緩存目錄和全局目錄。
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
圖4 執(zhí)行命令
繼續(xù)執(zhí)行以下命令,等待命令執(zhí)行完成后,顯示如
圖5所示結(jié)果。
npm install cluster -g
圖5 執(zhí)行命令
打開剛才創(chuàng)建的“node_global”目錄,可以看到“node_modules\cluster”目錄。
圖6 生成cluster目錄
配置npm和nodejs的環(huán)境變量,使得NodeJS能正確地調(diào)用對應(yīng)的模塊。
< >單擊“開始”,右鍵單擊“計算機(jī)”,選擇“屬性”。
圖7 打開“屬性”對話框
單擊“高級系統(tǒng)設(shè)置”。
圖8 控制面板
選擇“高級”頁簽,單擊“環(huán)境變量”,打開“環(huán)境變量”對話框。
圖9 系統(tǒng)屬性
新建用戶變量。變量名:NODE_PATH
變量值:D:\nodejs\node_global\node_modules
圖10 新增環(huán)境變量
修改nodejs默認(rèn)的模塊調(diào)用路徑。
因為安裝時修改了默認(rèn)的安裝目錄,導(dǎo)致模塊的安裝位置變了,如不修改環(huán)境變量,nodejs的命令就找不到安裝的模塊。
在“環(huán)境變量”對話框的“用戶變量”區(qū)域找到“Path”,單擊“編輯”,然后選擇npm那個。點擊右邊的編輯,將其修改為:D:\nodejs\node_global\
-
打開一個新的cmd窗口,輸入node命令,進(jìn)入nodejs的交互式命令控制臺。
-
輸入require('cluster')命令。
如果能正常輸出cluster模塊的信息,如圖11所示,說明以上所有配置已生效。
圖11 檢查配置是否生效
-
將npm的模塊下載倉庫從默認(rèn)的國外站點改為國內(nèi)的站點,使得下載模塊的速度更快。
-
在命令行窗口執(zhí)行以下命令。npm --registry https://registry.npm.taobao.org install cluster
圖12 修改npm模塊下載倉庫
-
執(zhí)行以下命令并等待命令執(zhí)行完成,配置模塊下載倉庫永久使用國內(nèi)該站點地址。npm install -g npm --registry=https://registry.npm.taobao.org
圖13 配置模塊下載永久地址
至此,nodejs和npm在windows上的配置全部完成