gpt4 book ai didi

ruby - 在 Rails 中创建新模型时出现 Spring 错误

转载 作者:行者123 更新时间:2023-12-02 03:15:34 24 4
gpt4 key购买 nike

我正在尝试在仅限 Rails API 的应用程序中创建新模型,但收到“无法加载此类文件”错误消息:

/Users/max/.rvm/gems/ruby-2.6.3/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork': cannot load such file -- rails/generators/model/model/model_generator (LoadError)
/Users/max/.rvm/gems/ruby-2.6.3/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork': undefined method `reject!' for nil:NilClass (NoMethodError)
/Users/max/.rvm/gems/ruby-2.6.3/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork': undefined method `join' for nil:NilClass (NoMethodError)
/Users/max/.rvm/gems/ruby-2.6.3/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork': undefined method `reject!' for nil:NilClass (NoMethodError)
/Users/max/.rvm/gems/ruby-2.6.3/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork': undefined method `reject!' for nil:NilClass (NoMethodError)
/Users/max/.rvm/gems/ruby-2.6.3/gems/spring-2.0.2/lib/spring/application.rb:171:in `fork': undefined method `reject!' for nil:NilClass (NoMethodError)

我更改了 ruby​​ 版本,但不起作用。

rails generate model Product title:string release_date:date release_time:time description:text price:decimal brand:string

最佳答案

我认为这是一个已知问题,但您应该能够使用以下命令运行一次性rails命令而不停止spring:

DISABLE_SPRING=1 rails generate model Product title:string release_date:date release_time:time description:text price:decimal brand:string

或者您可以先通过运行 spring stop 来停止 spring

也可以在这里查看答案 Rails Spring breaking generators

关于ruby - 在 Rails 中创建新模型时出现 Spring 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56240115/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com