web-dev-qa-db-ja.com

Rails javascriptsアセットフォルダーを再帰的に含める

1つのJavaScriptファイルをRailsアセットパイプラインに追加する方法を理解しています。追加するだけです。

//= require filename 

application.jsへ

しかし、どうすれば1つのフォルダーに多くのjavscriptsファイルを含めることができますか

vendor/assets/javascripts/<js_library>

または、それらすべてを明示的にリストする必要がありますか?

22
wwli
//= require_tree .

application.jsの現在のディレクトリにあるすべてのものが必要になります

//= require_tree ./js_library

app/assets/javascriptsの下にある場合は、js_libraryサブディレクトリ内のすべてが必要になります

ベンダー/アセット/ JavaScriptの下にJavaScriptを読み込もうとしている場合は、次のことを試してください。

//= require_tree ../../../vendor/assets/javascripts/js_library
46
mccannf