我将资产固定在application.html.erb中,如下所示:
<%= javascript_include_tag("scripts.js") %>但当我稍后查看时,它包括和scripts.js和application.js。双倍时间。我如何修复它,如何将我所有的JS或CSS文件放到application.js(.css)中,而不是<head>部件中的其他文件?
发布于 2015-03-06 22:50:09
需要您的scripts.js两次。
在javascript_include_tag("scripts.js")的application.js
require_tree .删除其中一个,您的scripts.js将被调用一次。
此外,如果您只想加载一个js文件(application.js),只需删除您的javascript_include_tag,编译后的application.js将包含来自scripts.js的javascript。(CSS也是如此)
https://stackoverflow.com/questions/28899050
复制相似问题