繁体   English   中英

npm 错误的 .pem 文件! 由于代理,无法在 Windows 中安装软件包

[英].pem file for npm error! unable to install packages in Windows because of proxy

我在尝试安装 npm package 时收到 npm 错误UNABLE_TO_GET_ISSUER_CERT_LOCALLY很可能是因为我在公司代理之后。 我看到提供了一个可能的解决方案,将NODE_EXTRA_CA_CERTS添加为路径变量并将其指向 pem 文件。 我在 C 驱动器中搜索了 .pem 文件,在C:\Windows\System32\DriverStore\FileRepository\文件夹中发现很少,但 ZBB30E85411B56DF41296726AB445DCF 给出了相同的错误还提到了这个使用 openssl 生成 pem 但它对我不起作用。

问题:Windows 中的locate.pem 文件在哪里,或者如何为上述用例生成一个文件。

如果您在代理后面,您还需要为 npm 配置它。

npm config set proxy http://proxy_ip:port
npm config set https_proxy http://proxy_ip:port

去除

npm config rm proxy
npm config rm https_proxy

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM