2 flat logo on transparent 256
2019-04-07

Rails5のエラーSprockets::Rails::Helper::AssetNotPrecompiled

2019 04 07 pc0407

Ruby on Rails5で新規のdashboards.jsというCoffeeScriptを追加した際にエラーが発生したので、エラー内容と対処方法を記載します

環境

Rails 5.2.2.1

ruby 2.5.0

画面上でのエラー

http://localhost:3000/dashboardsを呼び出すと画面上で以下エラーが発生します。

Sprockets::Rails::Helper::AssetNotPrecompiled in Dashboards#index

本エラーは新規作成したJSファイルがプリコンパイルの対象から外れている為発生します。

解決方法

編集ファイルパス:config/initializers/assets.rb

Rails.application.config.assets.precompile += %w( dashboard.js )

※dashboardの部分は新規作成するJSのパスを記載します。

変更した後にサーバーを再起動します。

その他関連記事

【初心者・独学者向け】Ruby on Railsのアプリを本番環境へデプロイした時に、CSSが反映されない場合の対処法

Ruby on Rails でページネーションを設定する

Vue.jsでSVGのアイコンを操作する|コピペで動くサンプル付き

前の記事
次の記事
人気記事
カテゴリーから記事を探す