npm install卡頓問題記錄
遇到的問題
npm install -g @angular/cli
安裝angular cli工具時,發現進度條一直卡住不動,相信很多朋友也遇到過。原因應該是國內的網絡連接npm速度較慢,甚至很多東西都無法下載安裝。那么如何解決這個問題呢?
方案一:安裝cnpm鏡像
這個是比較常用的方法,我首先也是使用了這個方法。cnpm的安裝方法,參考http://npm.taobao.org/
npm install -g cnpm --registry=https://registry.npm.taobao.org
cmd輸入以上命令就可以了,然后輸入
cnpm install -g @angular/cli
后面的操作跟不使用鏡像的操作是差不多的。
但是筆者在后續使用過程中遇到了一些問題,運行ng eject后發生了一些錯誤,所以放棄了這個方案,采用了方案二。
方案二:使用代理registry
在網上查閱了一些資料后,決定使用代理的方式,方法也很簡單,就是
npm config set registry https://registry.npm.taobao.org
然后后續的install等命令還是通過npm運作,而不是cnpm。
有點小強迫症的我還是喜歡npm install...