我是ember.js的新手。
在尝试开始使用ember.js时,它问我安装bower。
在进行$ bower安装时,我收到了消息。
bower ember-cli-test-loader#0.2.2SELF_SIGNED_CERT_IN_CHAIN请求https://bower.herokuapp.com/packages/ember-cli-test-loader失败:证书链中的自签名证书
请帮我解决这个问题。
答案 0 :(得分:4)
在应用的根目录中创建一个.bowerrc文件,并包含以下JSON:
{
"directory": "bower_components/",
"registry":"http://bower.herokuapp.com"
}
这将使用heroku的bower存储库的非ssl版本。
答案 1 :(得分:1)
Bower弃用了Heroku托管的注册表。 http://bower.herokuapp.com/将无法再访问,或者可能会间歇性关闭,因此,迫使用户使用新的注册表。
使用旧Bower版本的用户可以使用以下数据更新.bowerrc文件。
{
"registry": "https://registry.bower.io"
}
.bowerrc文件可以位于bower.json和bower_components文件夹所在的文件夹中。如果还不存在,您可以制造一个。
有关参考,请检查以下链接
https://twitter.com/bower/status/918073147789889536 https://gist.github.com/sheerun/c04d856a7a368bad2896ff0c4958cb00