gpt4 book ai didi

ruby-on-rails - 无法推送到 heroku - 捆绑程序失败

转载 作者:太空狗 更新时间:2023-10-29 13:29:05 24 4
gpt4 key购买 nike

当执行 git push heroku master 捆绑程序失败并显示以下消息时,我试图将我的 Rails 项目推送到 heroku bit:

   Bundler Output: Fetching gem metadata from https://rubygems.org/.........
Fetching additional metadata from https://rubygems.org/..
Fetching git://github.com/justinfrench/formtastic.git
Fetching git://github.com/activerecord-hackery/ransack.git
Fetching git://github.com/gregbell/active_admin.git
Could not find jwt-0.1.12 in any of the sources
!
! Failed to install gems via Bundler.
!

! Push rejected, failed to compile Ruby app

To git@heroku.com:murmuring-mountain-9361.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:murmuring-mountain-9361.git'

看起来 jwt 是我的一个 gem 的依赖项,但它在我的本地环境中安装得很好。我尝试在我的 gemfile 中显式声明 gem 'jwt', '0.1.12',这在本地运行良好,但在 heroku 上却不行,我尝试删除 Gemfile.lock 并再次生成它。我什至尝试从 heroku 中删除应用程序实例并重新创建它。

以下 Gist 是我的 gemfile:https://gist.github.com/anonymous/84d3fc00566e036729cd

我正在为我的开发环境使用这个 vagrant box:https://github.com/ejholmes/vagrant-heroku

最佳答案

如果您在最近几天更新了您的 gem,那么您可能会得到一个被删除的错误版本。它重新发布为 1.0.0,因为它的 API 略有不同。我建议使用 0.1.11 或切换到 1.0 ...谢谢,抱歉!

关于ruby-on-rails - 无法推送到 heroku - 捆绑程序失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23526673/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com