【问题标题】:Fixnum is deprecated - when I run rake db: seed不推荐使用 Fixnum - 当我运行 rake db: seed
【发布时间】:2020-04-09 23:31:39
【问题描述】:

在我的项目中,每当我运行 rake db:seed 命令时,我都会收到这些消息

我该如何解决这些警告?

【问题讨论】:

    标签: ruby-on-rails fixnum


    【解决方案1】:

    Ruby version 2.4.0(~2016 年 12 月)将 FixnumBignum 统一为 Integer 并弃用 Fixnum。您可能正在使用 ruby​​ 版本 2.4.0 或更高版本。您的 roo gem 版本 1.13.2 早于该版本(~2013 年 12 月),并且正在使用 Fixnum。因此,您会收到警告。

    你的代码现在仍然可以正常运行,但如果你想摆脱它,你可以升级你的roo gem。 latest version is 2.8.3(2020 年 2 月)。如果您进行升级,您可能需要对代码进行一些更改,具体取决于较新版本的 gem 中可能发生的更改。

    【讨论】:

      猜你喜欢
      • 2018-03-02
      • 1970-01-01
      • 2017-11-12
      • 2017-05-18
      • 1970-01-01
      • 2015-03-25
      • 2023-03-11
      • 2011-09-06
      • 1970-01-01
      相关资源
      最近更新 更多