app/assets/javscripts
フォルダ、、、およびapplication.js.erb
に複数page.js.erb
のファイルがあります。sections.js.erb
scraped.js.erb
Rails は、それらすべてを私のレイアウトに<%= javascript_include_tag "application" %>
inapplication.html.erb
レイアウトでロードします。から呼び出されますPagesController
。
私はまったくロードしたくありませんscraped.js.erb
§ions.js.erb
からのみロードしたいですSectionsController
。
私の理解では ( http://guides.rubyonrails.org/asset_pipeline.htmlを読んだ後)、それがアセット パイプラインの仕組みです。から呼び出されたPagesController
場合はロードされapplication.js.erb
ますpage.js.erb
が、明らかにそうではありません。
私は何か間違ったことをしていますか?アセット パイプラインのしくみを説明してもらえますか? また、すべてのアセットを使用するのではなく、選択したアセットのみを使用するにはどうすればよいですか?