系統:node
windows10express
一、下載:npm
https://nodejs.org/en/windows
2.下載最新版本,根據你的系統選擇32位或者64位;緩存
三、建議選擇源碼源碼安裝,不選擇編譯後的安裝spa
如:code
四、進行安裝,一直回車,下一步,無需進行選擇;blog
五、默認安裝後進行配置:get
通常默認安裝路徑是:C:\Program Files\nodejscmd
六、環境變量配置,通常不配置也能夠,系統會自動加入環境變量,也能夠進行配置:
配置以下:
配置環境變量
新建一個系統變量
變量名:NODE_HOME 變量值(你的安裝目錄):C:\Program Files\nodejs
編輯Path變量
新增兩個條目
%NODE_HOME% %NODE_HOME%\node-global
七、此時,你已經安裝成功了,能夠正常使用:
八、設置國內源,不然下載國外的比較慢:
cmd命令打開命令窗口輸入:
npm config set registry "https://registry.npm.taobao.org"
九、通常狀況下,咱們會設置全局的變量,用來存放:模塊和緩存;若是設置這個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
看完是否是頓時就明白了吧,其實你也能夠手動寫入呵呵呵
安裝完成,你能夠自由玩耍了!