将 Rails 4.0.0 升级到 4.0.x (4.0.13) 时出现问题 - 私有方法“include”调用 ActionDispatch::Assertions:Module (NoMethodError)
Problems upgrading Rails 4.0.0 to 4.0.x (4.0.13) - private method `include' called for ActionDispatch::Assertions:Module (NoMethodError)
我在任何地方都找不到 "direct" 的答案。因为我知道还有很多其他人 "Late Upgraders" 参加聚会,所以我觉得我需要把它说出来。
我有一个 Rails 4.0.0 应用 运行 Ruby 2.0.0-p247。升级到 4.0.13 后,我 运行 进入这个错误:
private method `include' called for ActionDispatch::Assertions:Module (NoMethodError)
我通过 rspec 和 WEBrick 收到了这个。
我通过 layer-ruby: NoMethodError: private method `include' called for #-Class:#-Layer::RelationProxy:0x007fd1f67016e0--
的另一个问题找到了解决方案
geoffreymm 发现安装 Ruby 2.2.0 修复了问题。
我安装了Ruby 2.2.5,确实解决了我的问题。
我在任何地方都找不到 "direct" 的答案。因为我知道还有很多其他人 "Late Upgraders" 参加聚会,所以我觉得我需要把它说出来。
我有一个 Rails 4.0.0 应用 运行 Ruby 2.0.0-p247。升级到 4.0.13 后,我 运行 进入这个错误:
private method `include' called for ActionDispatch::Assertions:Module (NoMethodError)
我通过 rspec 和 WEBrick 收到了这个。
我通过 layer-ruby: NoMethodError: private method `include' called for #-Class:#-Layer::RelationProxy:0x007fd1f67016e0--
的另一个问题找到了解决方案geoffreymm 发现安装 Ruby 2.2.0 修复了问题。
我安装了Ruby 2.2.5,确实解决了我的问题。