gpt4 book ai didi

ruby-on-rails - Bundler::GemRequireError:尝试加载 gem 'omniauth-oauth2' 时出错

转载 作者:太空宇宙 更新时间:2023-11-03 17:30:11 25 4
gpt4 key购买 nike

我有一个奇怪的错误,我似乎没有找到任何方法来修复它。基本上我的 heroku 部署失败并显示该消息。

更多:

Removing bourbon (4.3.1)
remote: Removing hashie (3.5.1)
remote: -----> Detecting rake tasks
remote: sh: 3: Syntax error: Unterminated quoted string
remote: sh: 3: Syntax error: Unterminated quoted string
remote: !
remote: ! Could not detect rake tasks
remote: ! ensure you can run `$ bundle exec rake -P` against your app
remote: ! and using the production group of your Gemfile.
remote: ! rake aborted!
remote: ! Bundler::GemRequireError: There was an error while trying to load the gem 'omniauth-oauth2'.
remote: ! Gem Load Error is: private method `warn' called for nil:NilClass
remote: ! Backtrace for gem load error is:
remote: ! /tmp/build_569fee1a9e7d8fb80c93fc3634a76861/vendor/bundle/ruby/2.2.0/gems/hashie-3.5.2/lib/hashie/mash.rb:334:in `log_built_in_message'

我尝试了很多东西,清理 Assets 、预编译、清除 tmp、更新 gems、运行 gem pristine,似乎没有任何效果。

昨天它运行良好 - 今天我几乎没有接触到 gemfile 或 omniauth

感谢任何帮助。

最佳答案

事实证明,hashie gem 版本 3.5.2 和 omniauth-oauth2 1.3.1 不能很好地混合。

恢复到 hashie gem 3.4.4 并正常工作。

关于ruby-on-rails - Bundler::GemRequireError:尝试加载 gem 'omniauth-oauth2' 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42170666/

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