Javascript Grails应用程序在require模块之前加载脚本

Javascript Grails应用程序在require模块之前加载脚本,javascript,html,grails,config,Javascript,Html,Grails,Config,当脚本在require模块之后加载时,我遇到了一些问题。有没有办法让它在require模块之前加载 My app.gsp代码: <head> <meta http-equiv="X-UA-Compatible" content="IE=8, IE=9" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>My app

当脚本在require模块之后加载时,我遇到了一些问题。有没有办法让它在require模块之前加载

My app.gsp代码:

<head>
    <meta http-equiv="X-UA-Compatible" content="IE=8, IE=9" /> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>My app</title>
    <g:render template="/myCommonJs" plugin="my-ext-js-common" />
    <r:require module="css"/>   
    <r:require module="utils"/>
    <r:require module="plugins"/>
    <r:require module="extensions"/>
    <r:require module="stores"/>
    <r:require module="ui"/>
    <g:if test="${currentEnvironment.toString().toLowerCase() != 'development'}">      
        <g:render template="/templates/headersProd" />
    </g:if>
    <g:else>
        <g:render template="/templates/headersDev" />
    </g:else>
    <r:layoutResources/>
    <script id='top-menu' parent='#main_container' src='//topbar.com/include.js' theme='blue'></script>
</head> 

我的应用程序

我想让
顶部菜单
在模块之前加载。

尝试在所需模块之前加载。这不会改变任何内容我不确定,但您可以尝试用r:script标记代替script标记,这可能会解决您的问题。添加的脚本根本不会呈现