私は最近、単一のRailsビューに単純にcoffeescriptファイルを含めたいところに出くわしましたが、それを使用すると、渡した名前の末尾にjavascript_include_tag
追加.js
されます(明らかな理由により)。
これが起こらずに単にコーヒースクリプトファイルをページに含めるだけの解決策を思いついた人はいますか?
私は最近、単一のRailsビューに単純にcoffeescriptファイルを含めたいところに出くわしましたが、それを使用すると、渡した名前の末尾にjavascript_include_tag
追加.js
されます(明らかな理由により)。
これが起こらずに単にコーヒースクリプトファイルをページに含めるだけの解決策を思いついた人はいますか?
各コントローラーに関連する JS のみをロードするためにこれを行いましたapplication.html.erb
。
<%= javascript_include_tag "application" %>
追加してください
<%= javascript_include_tag controller_path, :media => "all" %>
#=import .
application.js からも削除します
このようにして、myController.coffee.js
ロードmyController
された js をより細かく制御できapplication.js
、一般的なコードに使用できます。
ユーザーのダウンロードに関しては最善の解決策ではありませんが、いくつかの接続を気にしない場合は、これが理解しやすいと思います(cssでも同じことができます)