所以这是我的问题
sprocket 定义了这些指令
include
require_directory
require_tree
require_self
depend_on
stub
所以我想念的是include_tree
在一个文件中包含所有javascript源(放置在另一个目录中)的指令!
最好的方法是什么?
所以这是我的问题
sprocket 定义了这些指令
include
require_directory
require_tree
require_self
depend_on
stub
所以我想念的是include_tree
在一个文件中包含所有javascript源(放置在另一个目录中)的指令!
最好的方法是什么?
假设您的 js 文件在目录中lib/assets/your_library/yourfiles.js
(注意,它应该是 assets 目录)。您只需要创建一个名为 index.js 的索引文件(它也是一个清单文件)并插入如下指令:
//= require_tree .
(或您希望包含的文件)
之后,在您的application.js
插入中:
//= require your_library
有关在资产管道中使用索引文件的更多信息,请参阅此 Rails 指南。