解决npm安装模块时 npm err! registry error parsing json

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决npm安装模块时 npm err! registry error parsing json相关的知识,希望对你有一定的参考价值。

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

以上是关于解决npm安装模块时 npm err! registry error parsing json的主要内容,如果未能解决你的问题,请参考以下文章

npm install 报错(npm ERR! errno -4048,Error: EPERM: operation not permitted,)解决方法

错误的ERR!代码ELIFECYCLE错误1当npm安装在模块上时

npm install 报错(npm ERR! code EPERM npm ERR! syscall mkdir npm ERR! path D: ode.jsodejs)

如何升级nodejs版本 安装n模块报错 npm ERR! notsup Unsupported platform

npm 安装报错 “npm ERR! code Z_BUF_ERROR“ 解决方法

npm ERR! code EINTEGRITY 安装taro报错解决方案