gemfile
1gem 'bootstrap', '~> 4.3.1' 2gem 'jquery-rails'
↓bundle
application.scssにリネーム後、以下を追記
application.scss
1// Custom bootstrap variables must be set or imported *before* bootstrap. 2@import "bootstrap"; 3
↓
application.jsに以下を追記
application.js
1//= require jquery3 2//= require popper 3//= require bootstrap-sprockets
stylesheet_linkをbootstrapのweb上cssのlinkを指定すればエラーは解消されるのですが、
stylesheetディレクトリ内のcssを指定する事が出来ません。
web上のリンクを指定せずにcssを適応するにはどうすれば良いでしょうか。
発生している問題・エラーメッセージ
TypeError in Top#index Showing /home/ec2-user/environment/OurGoal/app/views/layouts/application.html.erb where line #9 raised: no implicit conversion of Sass::Importers::Filesystem into String Extracted source (around line #9): 7 <%= csrf_meta_tags %> 8 <%= csp_meta_tag %> 9 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> 10 <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 11 <title>aaa</title> </head> Rails.root: /home/ec2-user/environment/OurGoal Application Trace | Framework Trace | Full Trace app/views/layouts/application.html.erb:9:in `_app_views_layouts_application_html_erb___3817472872139245170_46921120' Request Parameters: None Toggle session dump Toggle env dump Response Headers: None
該当のソースコード
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
補足情報(FW/ツールのバージョンなど)
sprockets-rails (3.2.1)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。