我想将application.js包含到基于 main.gsp 模板的所有页面中,但由于某些原因,application.js 仅包含在少数页面中。
这是我的配置: ApplicationResources.groovy:
modules = {
application {
resource url: 'css/common.css'
resource url: 'js/application.js'
resource url: 'js/bootbox.min.js'
}
}
主模板(main.gsp):
...
<r:require modules="application, bootstrap, bootstrap-responsive-css, bootstrap-js"/>
...
有两个从主模板继承的.gsp文件:
<meta name="layout" content="main"/>
但是在一个页面中,application.js 以 (/.../static/bundle-bundle_application_defer.js") 的形式存在,但在其他页面中不存在。
文件之间的差异仅在自定义布局标记中,而不是在 等等。但是文件属于不同的控制器,可能是问题出在哪里?
那么我应该检查什么来了解问题出在哪里?