我了解如何将一个 javascript 文件添加到 Rails Assets 管道。只需添加
//= require filename
到 application.js
但是如何在一个文件夹下包含多个 javscripts 文件
vendor/assets/javascripts/<js_library>
或者我必须明确列出它们?
最佳答案
//= require_tree .
将需要 application.js 当前目录中的所有内容
//= require_tree ./js_library
如果在 app/assets/javascripts 下,将需要 js_library
子目录中的所有内容
如果您尝试在 vendor/assets/javascripts 下加载 javascript,请尝试:
//= require_tree ../../../vendor/assets/javascripts/js_library
关于javascript - Rails 递归地包含 javascripts Assets 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16226156/