2Yeon9596
@2Yeon9596

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

railsモデル作成時のエラーについて

解決したいこと

model・controller作成時にエラーが発生してしまい進めません。
エラー文を検索しましたがヒットせず、解決方法を教えていただきたいです。

発生している問題・エラー

ec2-user:~/environment/bookers12 $ rails g model Book
/home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/railtie.rb:229:in `initialize': Rails::Application is abstract, you cannot instantiate it directly. (RuntimeError)
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/engine.rb:441:in `initialize'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/application.rb:129:in `initialize'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/railtie.rb:184:in `new'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/railtie.rb:184:in `instance'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/application.rb:100:in `instance'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/railties-6.1.7.10/lib/rails/railtie.rb:206:in `method_missing'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:128:in `block in preload'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:127:in `each'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:127:in `preload'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:176:in `serve'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:158:in `block in run'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:152:in `loop'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application.rb:152:in `run'
        from /home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/spring-4.3.0/lib/spring/application/boot.rb:25:in `<top (required)>'
        from <internal:/home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from <internal:/home/ec2-user/.rbenv/versions/3.1.2/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from -e:1:in `<main>'

自分で試したこと

・再度bundle installを実行する
・アプリケーションを削除し作り直す
・キャッシュのクリア
・rails,rubyのバージョン確認

0

No Answers yet.

Your answer might help someone💌