railsを学習中の身なのですが、アセットパイプラインがうまくいっていないのかapplication.js内のsprocekts-railsのimportでエラーが出ます。どなたか解決方法をご教示頂けないでしょうか。
エラー文は以下の通りでした。
File to import not found or unreadable: bootstrap-sprockets. Load paths: /home/ec2-user/environment/cording-test2/app/assets/config /home/ec2-user/environment/cording-test2/app/assets/images /home/ec2-user/environment/cording-test2/app/assets/javascripts /home/ec2-user/environment/cording-test2/app/assets/stylesheets /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/coffee-rails-4.2.2/lib/assets/javascripts /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/jquery-rails-4.4.0/vendor/assets/javascripts /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/actioncable-5.1.7/lib/assets/compiled /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/actionview-5.1.7/lib/assets/compiled /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/turbolinks-source-5.2.0/lib/assets/javascripts /home/ec2-user/environment/cording-test2/node_modules /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/popper_js-1.16.0/assets/javascripts
このエラーに遭遇するまでの主な変更点、追加点は
application.scss @import "bootstrap-sprockets"; @import "bootstrap";
introduce.scss @import "bootstrap-sprockets"; @import "bootstrap";
application.js //= require rails-ujs //= require turbolinks //= require_tree . //= require jquery3 //= require popper //= require bootstrap-sprockets
Gemfile gem 'bootstrap', '~> 4.1.1' gem 'jquery-rails'
以上に、コントローラの追加くらいで他にはほぼ変更点はありません。
これまでしてきたことは
・sprockets-railsのバージョン確認(3.2.1)
・railsサーバーの再起動
・Gemgile.lockの確認
長文ですがよろしくお願い致します。
環境はCloud9
railsのversionは5.1.7
rubyのversionは2.6.3です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/13 09:00
2020/05/13 09:28
2020/05/13 10:04