当我尝试运行bower install命令来安装组件时,我得到了CERT_UNTRUSTED。
例如,当我运行以下内容时出现此错误:
bower install bootstrap-sass-official --save
输出结果为:
bower error Request to https://bower.herokuapp.com/packages/bootstrap-sass-official failed: CERT_UNTRUSTED
注意:这不是特定于程序包的错误。当您尝试安装任何软件包时,会发生这种情况,而不仅仅是使用bootstrap-sass-official。
答案 0 :(得分:8)
您可以尝试在.bowerrc中设置:
{
"directory": "bower_components",
"registry": "http://bower.herokuapp.com",
"strict-ssl": false
}
答案 1 :(得分:1)
我发现了这个问题的快速解决方法。我想这个问题正在发生,因为我公司的SSL设置。
我更改了注册表搜索,如下所示(在我的Windows笔记本电脑中),它修复了问题。
set registry.search=http://bower.herokuapp.com
这也适用于unix系统,你必须用上面的键和值创建一个env变量。
您还可以更改.bowerrc文件中的注册表设置。
您可以按照快速而肮脏的方式进行操作。不要把它作为一个永久的解决方案。