天天看點

設定npm鏡像

将npm預設倉庫位址改為淘寶鏡像

由于網絡的原因,使用npm進行項目初始化時間很長,甚至失敗。我的經驗,如果在用npm install的時候,有個包安裝語句長時間不動,不要等待,果斷按CTRL + C退出,再等待下去沒有一點意義。

改用cnpm有時的确很快,但更多時候,用cnpm安裝,不知道什麼原因,項目會有很多問題,乃至不可運作。尤其是npm + cnpm混合使用。按我的了解,cnpm隻是一個殼,它其實調用的還是npm,隻是指向的倉庫位址不一樣。預設情況下,cnpm用的是淘寶提供的鏡像。而這個鏡像,是每10分鐘就同步官方的npm倉庫一次,那麼倉庫是沒有什麼問題的。好像有網上文章說,這裡面可能牽扯到npm的一些什麼機制。不去深究。

後來有教程說,可以直接将npm的倉庫位址直接改為淘寶鏡像。我試了一下,很好用,成功初始化了一個龐大的項目。方法如下:

1.設定使用淘寶cnpm

npm config set      

2.檢視是否配置成功,成功後即可直接使用npm指令

npm      
npm config set      

繼續閱讀