1、下載node.js,地址:https://nodejs.org/en/download/

2、解壓安裝,直接默認選項即可
3、檢查是否安裝成功,查看版本號
1 node -v 2 npm -v

安裝完成后系統目錄如圖:(其中,npm隨安裝程序自動安裝,作用就是對Node.js依賴的包進行管理)

4、配置npm在全局作用域下的路徑和緩存地址
為什么要配置緩存文件夾?
因為在執行例如npm install webpack -g等命令全局安裝的時候,默認會將模塊安裝在C:\Users\用戶名\AppData\Roaming路徑下的npm和npm_cache中,不方便管理且占用C盤空間。
4.1 在node.js安裝目錄下新建兩個文件夾 node_global和node_cache,如圖所示:

4.2 然后在cmd命令下執行如下兩個命令:
1 npm config set prefix "D:\Program Files\nodejs\node_global" 2 npm config set cache "D:\Program Files\nodejs\node_cache"

4.3 配置全局環境變量
“環境變量” -> “系統變量”:新建一個變量名為 “NODE_PATH”, 值為“D:\Program Files\nodejs\node_global\node_modules”,如下圖

“環境變量” -> “用戶變量”:編輯用戶變量里的Path,將相應npm的路徑(“C:\Users\用戶名\AppData\Roaming\npm”)改為:“D:\Program Files\nodejs\node_global”,如下:

配置完成
5、測試
在cmd命令下執行 npm install webpack -g 安裝全局webpack,如下圖所示
1 npm install webpack webpack-cli --save-dev
此時node_cache文件夾如下

查看版本號
webpack -v可能會報錯:webpack is not deine,解決辦法:一定要把運行窗口關閉后,重新打開運行webpack -v

6、安裝cnpm
1 npm install express -g

可以看到node_global/node_modules下有express了,如圖:

6.1 在命令行輸入node進入編輯模式,輸入以下代碼檢測是否能正常加載模塊:
1 require('express')

6.2 安裝cnpm
1 npm install -g cnpm --registry=https://registry.npm.taobao.org

6.3 輸入cnpm -v ,檢測是否正常

