之前安裝node後就行了demo的測試和學習,從網上拉取包的有時候不知道放在什麼地方了,c盤也有,當前項目目錄也有,挺亂的。
使用npm安裝模塊分爲本地安裝和全局安裝。
本地安裝:npm install express 會安裝到當前項目
全局安裝:npm install express -g 會安裝到指定的目錄(node_global)
另外,如果沒有設置全局目錄node_global,那麼全局安裝的文件將會保存到 C:\Users\hades\AppData\Roaming\npm (hases是自己設置的計算機名字)
所以,安裝好node後,要設置一下node_global和node_cache(node緩存文件夾)
1,在node安裝目錄創建node_global和node_cache文件夾
2,設置環境變量:
用戶變量設置:將用戶變量中 PATH 的值改成 D:\Program Files\nodejs\node_global,沒有PATH,可以直接添加。
系統變量設置:添加變量 NODE_PATH 值爲:D:\Program Files\nodejs\node_modules
3,打開cmd,執行
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
4,執行npm install express -g 後,查看node_global 文件夾
5,有時候用npm拉取包可能會很慢,可以用淘寶npm鏡像代替npm進行拉包,就像github和gitee
執行:$ npm install -g cnpm --registry=https://registry.npm.taobao.org
然後就可以用 cnpm install express -g 進行拉包了,和npm一樣。