If I do npm install
在我的存储库中。我收到以下错误
npm ERR! code UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm ERR! errno UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm ERR! request to https://registry.npmjs.org/co failed, reason: unable to get local issuer certificate
我尝试过
npm config set registry https://registry.npmjs.org/
但这并不能解决问题
请帮助解决这个问题。
提前致谢!
这似乎是一个问题在安装项目所需的包时尝试使用 SSL。出现这种情况是由于您设置 npm 注册表的方式所致:
npm config set registry https://registry.npmjs.org/
请注意 npm 注册表中的 https 前缀,安全超文本传输协议 (HTTPS) is the HTTP 的安全版本,您的浏览器和您所连接的网站之间发送数据所使用的协议。这HTTPS 末尾的“S”代表“安全”。这意味着您的浏览器和网站之间的所有通信都是加密的。 HTTPS 页面通常使用以下之一两种加密通信的安全协议 - SSL(安全套接字层)或 TLS(传输层安全性)。
也许您可以尝试以下操作,看看能否解决您的问题:
npm config set registry http://registry.npmjs.org/
然后尝试使用以下命令重新安装您的依赖项npm install
或者,您可以关闭 ssl 要求(尽管由您自行决定使用)通过执行以下操作:
npm config set strict-ssl false
然后尝试再次安装您的要求npm install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)