因为我不想将我的js文件保存为某些视图,我在视图中使用了一个帮助函数,将js文件生成到html头中
def javascript(*files)
content_for(:head) { javascript_include_tag(*files) }
end
所以我想知道如何利用资产管道和预编译机制实现这一目标? 最好, 菲尔
答案 0 :(得分:0)
HTML头部分中所需的每个JS文件都需要进行预编译。默认情况下,只预编译application.js,但您可以在config / application.rb中安排其他文件进行预编译:
config.assets.precompile += ['admin.js', 'customer_page.js']
如果要将JS文件组合在一起,那些文件可以是清单,就像application.js一样。