我已使用 Rails 6.1.4.1 和相关更改将项目 ruby 版本从 2.3.1 更新到 3.0.2。 所有更改都运行良好,并且还支持 Rails db:migrate 和相关步骤。
但是当我尝试使用“rails生成迁移test_migration”生成新的迁移时,命令将不会响应。
我深入挖掘发现,在 spring 3.0.0 中,rub.rb 当尝试执行“server.gets.chomp”时,系统不会给出任何响应。
def verify_server_version
server_version = server.gets.chomp
请提供解决此问题的任何线索。
有什么需要更新的吗?或者改变?
最佳答案
尝试killall ruby
或bin/spring stop
关于ruby-on-rails - 将 ruby 版本更新到 3.0.2 后,Rails 生成迁移不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69756673/