系統:
windows10
1、下載:
2.下載最新版本,根據你的系統選擇32位或者64位;
3、建議選擇源碼源碼安裝,不選擇編譯后的安裝
如:
4、進行安裝,一直回車,下一步,無需進行選擇;
5、默認安裝后進行配置:
一般默認安裝路徑是:C:\Program Files\nodejs
6、環境變量配置,一般不配置也可以,系統會自動加入環境變量,也可以進行配置:
配置如下:
配置環境變量
新建一個系統變量
變量名:NODE_HOME 變量值(你的安裝目錄):C:\Program Files\nodejs
編輯Path變量
新增兩個條目
%NODE_HOME% %NODE_HOME%\node-global
7、此時,你已經安裝成功了,可以正常使用:
8、設置國內源,否則下載國外的比較慢:
cmd命令打開命令窗口輸入:
npm config set registry "https://registry.npm.taobao.org"
9、一般情況下,我們會設置全局的變量,用來存放:模塊和緩存;如果設置這個2個,需要進行以上的環境變量設置:
當然你也可以不進行操作指定存放,默認就可以,根據自己需要
我們要先配置npm的全局模塊的存放路徑以及cache的路徑,例如我希望將以上兩個文件夾放在NodeJS的主目錄下,便在NodeJs下建立"node_global"及"node_cache"兩個文件夾。如下圖
進行配置操作:
node_global
node_cache
這個2個文件夾可以隨意創建放置你想放的路徑,創建后操作如下:
下面是我放在安裝目錄下:
C:\Program Files\nodejs
cmd命令窗口:
2,在nodejs安裝路徑下新建文件夾node_cache用來存放下載包的緩存; 即:D:\Program/ Files\nodejs\node_cache;
npm config set cache "D:\Program/ Files\nodejs\node_cache" 設置緩存文件夾;
運行npm config set prefix "D:\Program/ Files\nodejs"設置全局模塊存放路徑;
注意:nodejs會自動尋找該路徑下的node_modules文件夾為實際存放全局模塊的路徑,這也是為啥叫prefix不叫global的原因;
以后安裝的全局模塊都會被放到D:\Program Files\nodejs\node_modules下,跟npm模塊在一個文件夾中;
4,修改D:\Program/ Files\nodejs\node_modules\npm\npmrc文件,將默認值改為:
prefix=D:\Program/ Files\nodejs,如果不做這個修改,則npm在運行 npm ls -g 的時候,仍然以默認的路徑來查找已安裝的全局模塊;
5,運行npm install express -g 以全局方式安裝express模塊,可發現,在D:\Program/ Files\nodejs\node_modules下出現express文件夾;
注意:
如果想更改你創建后的目錄修改文件:
用戶家目錄下:
.nmprc文件內,進行修改或者刪除操作即可
.npmrc的文件具體內容:
cache=C:\Program/ Files\nodejs\node-cache
registry=https://registry.npm.taobao.org/
prefix=C:\Program/ Files\nodejs\node-global
看完是不是頓時就明白了吧,其實你也可以手動寫入呵呵呵
安裝完成,你可以自由玩耍了!