【问题标题】:rbenv multiple invocations of constants - how to drop proper onesrbenv 多次调用常量 - 如何删除正确的常量
【发布时间】:2020-12-10 09:15:45
【问题描述】:

rails 运行链接到服务器或数据库连接的命令时会发出以下警告

/Users/dd/.rbenv/versions/2.6.1/lib/ruby/gems/2.6.0/gems/bundler-2.1.4/lib/bundler/version.rb:4: warning: already initialized constant Bundler::VERSION
/Users/dd/.rbenv/versions/2.6.1/lib/ruby/2.6.0/bundler/version.rb:10: warning: previous definition of VERSION was here

所以这些调用是重复的(它们在一台机器上非常多)。 rbenvbundler 是我可以选择的唯一常量...

我不知道他们是怎么来的。我想摆脱它们,因为它们使运行测试变得乏味......

什么是最安全的行动方案?

【问题讨论】:

    标签: ruby-on-rails bundler rbenv


    【解决方案1】:

    这个issue on the budler repository 说明了问题、它的发展和解决方案。也许线程太长了会伤害索引...

    立即解决,更新到捆绑器版本:

    gem update --system 3.0.8
    

    您实际上会得到以前定义的卷轴并最后一次查看。

    【讨论】:

      猜你喜欢
      • 2010-10-20
      • 1970-01-01
      • 2014-04-17
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      相关资源
      最近更新 更多