我有一个不久前创建的 cms 引擎,我已经多次使用它,没有任何问题。但截至今天,我在尝试更新引擎/gem 或将其推送到 Heroku 时不断收到此错误。
这是我得到的错误:
Error Bundler::HTTPError during request to dependency API
我知道过去几天Rubygems“依赖API”已经关闭。但它应该再次上升。如何进一步解决此错误并确定这是我的问题还是 Rubygems 的问题?
我有一个不久前创建的 cms 引擎,我已经多次使用它,没有任何问题。但截至今天,我在尝试更新引擎/gem 或将其推送到 Heroku 时不断收到此错误。
这是我得到的错误:
Error Bundler::HTTPError during request to dependency API
我知道过去几天Rubygems“依赖API”已经关闭。但它应该再次上升。如何进一步解决此错误并确定这是我的问题还是 Rubygems 的问题?
免责声明:这个答案可能不再有效,因为最初的问题是关于 Rubygems Dependency API 的旧问题,该问题已得到修复。此答案为该问题提供了临时解决方案,因此如果它现在不适合您,请不要投反对票。话虽如此,你去:
查看此邮件列表线程:https ://groups.google.com/forum/?fromgroups=#!topic/rubygems-org/zP-lZ-lCbqM
据它说,一个非常临时的解决方案是更换
source 'https://rubygems.org'
和
source "http://bundler-api.herokuapp.com"
我还引用了另一个邮件列表回复:
只是为了记录,它对您有用的原因是 Bundler 在没有依赖 API 的情况下工作得很好。这有点慢,当然,但任何以前工作的 Gemfile 源代码行现在都可以继续工作。