【问题标题】:Uninitialized constant error while upgrading Rails (Ruby on Rails)升级 Rails 时出现未初始化的常量错误(Ruby on Rails)
【发布时间】:2021-10-25 06:38:53
【问题描述】:

我正在尝试将 Rails 从 5.2 升级到 6.1。这要求 i18n 大于等于 1.6(rails -> activesupport -> i18n),因此从 0.7 升级相同,但不断收到此错误。

NameError: uninitialized constant I18n::HashRefinements
Did you mean?  HashWithIndifferentAccess

有什么解决办法吗?任何形式的建议都会非常有帮助。

【问题讨论】:

    标签: ruby-on-rails rails-i18n


    【解决方案1】:

    添加

    需要'i18n/core_ext/hash'

    您在哪里使用 I18n。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      相关资源
      最近更新 更多