asset_pipeline指南 提到了使用require_tree
JavaScript 和样式表文件来递归加载相应文件类型的每个文件,但没有提到这样做的任何优点或缺点。require_tree
例如,在我的 application.js 文件中对我有什么好处?在一种情况下,它使我不必手动为各个页面包含单独的 javascript 文件。另一方面,在很多情况下我忘记了我正在使用该require_tree
指令并且不小心多次加载库。
为甚至不使用它们的页面加载 javascript/stylesheet 文件时是否涉及任何与性能相关的问题(就像 using 的情况一样require_tree
)?