我在创建一个Ruby on Rails项目时遇到了一个错误。我在终端中输入rails new club
和bundle
命令来创建新项目。现在,当我尝试通过输入rails g resource Club name
来创建我的模型和控制器时,出现了这个错误:superclass mismatch for class StringIO (TypeError)
。
gems/bootsnap-1.9.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:
in `require': superclass mismatch for class StringIO (TypeError)
我甚至没有一个名为StringIO
的类,所以我不确定它来自哪里。
- Ruby版本:2.6.8
- Rails版本:6.1.4.1
bootsnap
,但是出现了这个错误:cannot load such file -- bootsnap/setup (LoadError)
。 - Paparoo