尝试从Ruby on Rails教程中运行以上代码时获取以下堆栈错误
rails generate scaffold User name:string email:string
/gems/ruby-2.6.3/gems/activesupport-4.2.2/lib/active_support/core_ext/numeric/conversions.rb:131:in`中的块(2个级别):堆栈级别太深(SystemStackError )
以前存在另一个问题,导致我从头开始重新制作该应用程序,但现在我无法解决此问题
结果应调用并创建一些类似于脚手架的文件
答案 0 :(得分:2)
从该错误消息开始,您似乎正在使用Rails 4.2.2和Ruby 2.6.3。不支持同时使用这两个版本。
Rails 4.2仅支持2.4.5以下的Ruby版本。请参阅4.2分支上的travis.yml,以了解受支持的内容。
尝试降级Ruby版本或升级Rails版本以使其兼容。