我了解如何将一个javascript文件添加到rails资产管道。只需添加
//= require filename
到application.js
但是如何在一个文件夹下包含许多javscripts文件
vendor/assets/javascripts/<js_library>
或者我必须明确地列出它们?
答案 0 :(得分:42)
//= require_tree .
将需要application.js
的当前目录中的所有内容//= require_tree ./js_library
如果它位于app / assets / javascripts下,将需要js_library
子目录中的所有内容
如果您正在尝试在vendor / assets / javascripts下加载javascripts,请尝试:
//= require_tree ../../../vendor/assets/javascripts/js_library