Bower安装CERT_UNTRUSTED错误

时间:2014-10-15 06:00:45

标签: bower bower-install

当我尝试运行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。

2 个答案:

答案 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文件中的注册表设置。

您可以按照快速而肮脏的方式进行操作。不要把它作为一个永久的解决方案。