WINDOWS環境下NPM依賴模塊無法安裝的解決辦法

問題:

當你學習和使用nodejs開發軟件時,幾乎無法避免要使用到別人開始的開源模塊,由於眾所周知的原因,有些時候,某些開源模塊,你總是安裝失敗,你會很抓狂?

怎麼辦?

解決辦法一:使用鏡像

淘寶 npm 地址: http://npm.taobao.org/

如何使用

有很多方法來配置npm的registry地址,下面根據不同情境列出幾種比較常用的方法。以淘寶npm鏡像舉例:

1.臨時使用

npm --registry https://registry.npm.taobao.org install express

2.持久使用

npm config set registry https://registry.npm.taobao.org

配置後可通過下面方式來驗證是否成功

npm config get registry

npm info express


解決辦法二:使用梯子

有些模塊,使用了鏡像,也是無法訪問的,這就需要用梯子

1、梯子,這是你能夠解決這個問題的前提條件。一個很好的梯子是v2ray。

2、有了梯子以後,這個梯子可能是http的,也可能是socks的,如果

3、打開CMD窗口,通過下面這兩個命令設置訪問代理

<code>

set

http_proxy=protocol:

set

https_proxy=protocol:/<code>

4、輸入npm install,雖然使用梯子,可能速度很慢,但問題可以搞掂。


分享到:


相關文章: