由于公司代理问题,我无法使用https通过 Bower 下载组件。
我知道通常你可以通过添加来解决这个问题
“注册表”:“ http://bower.herokuapp.com ”
到.bowerrc文件,但我似乎无法在任何地方找到它。
请注意,我没有在本地安装 Bower(因为我不打算这样做)。我使用新的ASP.NET 5 入门 Web 项目获得了bower.json ,该项目具有内置的 Grunt 和 Bower 等流行工具。
我想知道这个文件在哪里,或者是否有其他方法可以在下载 url中用http替换https ?
更新 我必须手动创建.bowerrc文件并将其放在项目根目录中。
{
"directory": "wwwroot",
"registry": "http://bower.herokuapp.com"
}
确保你有wwwroot作为目录。这样做的输出现在将显示为http。
但是,这仍然不能解决我的问题 - Bower 仍然无法下载任何内容,也无法 nuget。这真的很奇怪,因为如果我使用 VS2015 创建一个普通的 Web 项目,nuget 工作正常......