为什么应用程序资源js文件不应包含在所有文件中

时间:2013-06-06 02:37:41

标签: grails

我希望将 application.js 包含在main.gsp模板的所有页面中,但由于某些原因,application.js只包含在几页中。

Theres我的配置: 的 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“)的形式存在,但在其他页面中不存在。

仅在自定义布局标记中的文件之间的差异,而不是在等等。 但文件属于不同的控制器,可能是问题所在?

那么我应该检查一下以了解问题所在?

1 个答案:

答案 0 :(得分:1)

我认为所有的javascript文件都捆绑在一个文件中,你可以在Firebug中查看