rails newで新しくアプリを作ろうとするたびに、同じエラーが出て面倒です。
ちなみに環境構築は下記のサイト参照
Ruby初学者のRuby On Rails 環境構築【Mac】
(rbenv local 2.6.6)
(bundle exec rails -v → Rails 6.0.3.2)
rails newとrails sだけで終わらしたいので、解決策ご教示ください。
rails newすると1回目は、下記のエラーが起こる
rails
1/Users/ユーザー名/environment/hello_app/config/boot.rb:4:in `require': cannot load such file -- bootsnap/setup (LoadError)
エラー後の対処: config/boot.rb 内にある require 'bootsnap/setup' をコメントアウトで bundle install
上のエラー解決後、2回目は、 rails s をすると下記のエラーが起こる
rails
1=> Booting Puma 2=> Rails 6.0.0 application starting in development 3=> Run `rails server --help` for more startup options 4RAILS_ENV=development environment is not defined in config/webpacker.yml, falling back to production environment 5Exiting 6Traceback (most recent call last): 7 80: from bin/rails:3:in `<main>' 8 79: from bin/rails:3:in `load' 9 78: from /Users/app/task_app/bin/spring:15:in `<top (required)>' 10 77: from /Users/hoge/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 11 76: from /Users/hoge/.rbenv/versions/2.6.3/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' 12 ・ 13 ・ 14 (省略) 15 ・ 16 ・ 17/Users/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/webpacker-4.0.7/lib/webpacker/configuration.rb:91:in `rescue in load': Webpacker configuration file not found /Users/app/task_app/config/webpacker.yml. Please run rails webpacker:install Error: No such file or directory @ rb_sysopen - /Users/app/task_app/config/webpacker.yml (RuntimeError)
エラー後の対処: rails webpacker:install をした後に rails sをすると、ようやく「Yay! You’re on Rails!」でローカル起動。
上記のエラーを起こさずに、rails sまで行う方法はないのでしょうか?
ご存知の方いましたら、教えていただきたいです。
あなたの回答
tips
プレビュー