【发布时间】:2014-09-21 10:36:34
【问题描述】:
在资源插件中,可以定义一个引用 css 和 js 文件的标记名。例如:
jScrollPane {
resource url:[file:'jscrollpane.min.js']
resource url:[file:'mousewheel.js']
resource url:[file:'jscrollpane.css']
}
这允许仅使用 <r:require module="jScrollPane" /> 导入所有文件
这个库总是需要相同的 js 和 css 文件。在每个页面上分别定义对 js 和 css 清单的导入并不是 DRY。是否可以同时使用 css 和 js 定义清单?如果没有,有没有其他方法可以实现?
谢谢,卓哥
【问题讨论】:
-
在每一页上定义是什么意思?您不使用定义资产的通用布局吗?在这种情况下,您不必重复自己。
-
我们有一个很大的应用程序,不可能在每个页面上包含每个 JS 和每个 CSS 文件。我们需要每个页面来定义它的资源
-
那么我会继续使用
resources插件。asset-pipeline插件使用了不同的方法。
标签: grails grails-plugin