最近還真是點背,從yeoman生成一個react項目或是github上克隆一個項目,在npm install的時候,
一直報npm err! registry error parsing json(就是一行紅色的,因為解決了,圖沒了,也懶的復現了)
我的解決方式是
因為是錯誤中有registry,所以就應該是registry 的問題 因為我的電腦有vpn 而且網速3m/s,所以網絡問題is no
因為我設置了淘寶鏡像嗎,
先來npm config list一下試試
哦原來是我安裝了淘寶鏡像啊,
npm config delete registry
再次
npm config list
沒了了
然后在項目里面 npm install
哎呦,不報錯了,解決了。
其實解決歷程還是比較坎坷的,
總結:
淘寶鏡像的安裝其實還是得看情況的,有時候不能用,有時候還必須要用,這個就得具體看情況了。所以大家在遇到registry 錯誤的時候可以從這個方面考慮下。
下面給出淘寶鏡像的安裝和卸載
安裝
npm config set registry " https://registry.npm.taobao.org "
npm config set disturl https://npm.taobao.org/dist
卸載
npm config delete registry npm config delete disturl