软件包"/>
。pem文件为npm错误!由于代理而无法在Windows中安装软件包
我尝试安装npm软件包时出现npm错误UNABLE_TO_GET_ISSUER_CERT_LOCALLY
,这很可能是因为我落后于公司代理。我看到this提供了一种可能的解决方案,可以将NODE_EXTRA_CA_CERTS
添加为路径变量并将其指向pem文件。我在C盘中搜索了.pem文件,在C:\Windows\System32\DriverStore\FileRepository\
文件夹中发现了很少的文件,但是如果我使用npm,则会出现相同的错误。也可以参考this使用openssl生成pem,但它对我不起作用。
问题:在Windows中可以找到.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
更多推荐
。pem文件为npm错误!由于代理而无法在Windows中安装软件包
发布评论