解決したいこと
AWSにてRailsアプリケーションのデプロイを行っています。
http://IPアドレス
でアプリケーションにアクセスすると、We're sorry
が出てしまうので、cat production.log
からログを確認したところ、以下のエラーが多数出ており解決に難航しています。
ActionView::Template::Error (File to import not found or unreadable: @fortawesome/fontawesome-free/scss/fontawesome.
エラー内容
ActionView::Template::Error (File to import not found or unreadable: @fortawesome/fontawesome-free/scss/fontawesome. Load paths: /var/www/projects/アプリ名/app/assets/config /var/www/projects/アプリ名/app/assets/images /var/www/projects/アプリ名/app/assets/stylesheets /var/www/projects/アプリ名/vendor/bundle/ruby/2.6.0/gems/actioncable-6.0.3.5/app/assets/javascripts /var/www/projects/アプリ名/vendor/bundle/ruby/2.6.0/gems/activestorage-6.0.3.5/app/assets/javascripts /var/www/projects/アプリ名/vendor/bundle/ruby/2.6.0/gems/actionview-6.0.3.5/lib/assets/compiled /var/www/projects/アプリ名/vendor/bundle/ruby/2.6.0/gems/turbolinks-source-5.2.0/lib/assets/javascripts /var/www/projects/アプリ名/node_modules /var/www/projects/アプリ名/vendor/bundle/ruby/2.6.0/gems/font-awesome-sass-5.15.1/assets/stylesheets /var/www/projects/アプリ名/vendor/bundle/ruby/2.6.0/gems/font-awesome-sass-5.15.1/assets/fonts): [63eb60ac-4497-452f-a45a-2e004793c6e9] 3: <div class="header_items"> [63eb60ac-4497-452f-a45a-2e004793c6e9] 4: <div class="header_left"> [63eb60ac-4497-452f-a45a-2e004793c6e9] 5: <div class="header_left_container"> [63eb60ac-4497-452f-a45a-2e004793c6e9] 6: <%= link_to image_tag('logo.png', class: :logo), root_path %> [63eb60ac-4497-452f-a45a-2e004793c6e9] 7: <div class="search_form_block"> [63eb60ac-4497-452f-a45a-2e004793c6e9] 8: <%= form_with url: search_contests_path, local: true, method: :get, class: "serch_form" do | f | %> [63eb60ac-4497-452f-a45a-2e004793c6e9] 9: <%= image_submit_tag "search.svg", class: :search %>
この記述の部分は、Webページのヘッダーの部分で、全てのページで共通して使用しているのでこの表示が多数出力されます。
パット見だとfontawesomeの問題ぽいのでキーワードで調べてみたのですが、めぼしい情報に当たることができませんでした。
さらに、fontawsomeはヘッダーでは使用しておらず、そのあたりの関係性がわからず???な状態です。
わかる方がいらっしゃいましたら、ご教授いただきたいです。よろしくお願い致します。
補足情報
Gemfile
1//省略 2gem 'font-awesome-sass' 3//省略
当アプリは一度Herokuにデプロイしており、Heroku上では問題なく動作しております。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。