最近还真是点背,从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