当下载凉亭包时,凉亭安装失败,502 -坏网关。

例如,在命令行中为ember库安装bower给出以下响应。

EINVRES请求https://bower.herokuapp.com/packages/ember失败 与502年

当直接从URL访问http://bower.herokuapp.com/时,它会给出以下消息。

此Bower版本已弃用。请更新:npm install -g 鲍尔。新的注册表地址为https://registry.bower.io


鲍尔不赞成他们的注册表托管与Heroku。http://bower.herokuapp.com/将不再可访问,或者它可能会间歇性地关闭,因此,迫使用户使用新的注册表。

使用旧版本的bower的用户可以使用以下数据更新.bowerrc文件。

{
  "registry": "https://registry.bower.io"
}

.bowerrc文件可以位于与bower. bowerrc文件相同的文件夹中。Json和bower_components文件夹的位置。如果还没有,你可以做一个。

如需参考,请查看以下链接

https://twitter.com/bower/status/918073147789889536 https://gist.github.com/sheerun/c04d856a7a368bad2896ff0c4958cb00


最简单的解决方案是将凉亭升级到最新版本

如果通过NPM安装:

npm i -g bower

如果你使用windows安装npm,你必须在管理员权限下运行“Node.js命令提示符”,然后执行以下命令: 我努力工作了:)


当使用asp.net core时,应该改变这样的东西。bowerrc。你可以在项目文件夹中找到Json。

  {
     "registry": "https://registry.bower.io",
     "directory": "wwwroot/lib"
  }

Echo '{"registry": "https://components.bower。Io ","directory": "wwwroot/lib"}' > .bowerrc . lib