Java – Grails Resources Plugin入门

我是新手使用Grails插件,这很可能是一个新手的错误,但我找不到帮助我的文档,所以我们走了.

我已将以下文件添加到grails-app / conf:appResources.groovy

//appResources.groovy
modules = {
     css{
         resource url:"/css/main.css"
     }
}

在我的布局文件main.gsp中,我使用< r:layoutResources />在< / body>之前的头部和右边.到目前为止这么好没有错误.

现在在我看来gsp我有这个(部分):

//myView.gsp
<head>
    <title>title</title>
    <meta name="layout" content="main" />
    <r:require      module="css"       />
</head>

当我去查看页面时,我现在收到以下错误:

Exception Message: No module found with name [css]
Caused by: Error executing tag <g:applyLayout>: Error executing tag <r:layoutResources>: ...

我已经完成了我的阅读,我想我需要在Config.groovy中做一些事情来获取grails来阅读appResources.groovy,但我不知道该写些什么.感谢大家!

最佳答案
标准文件名是ApplicationResources.groovy.它会自动被拾取.

请务必将Config.groovy中的grails.resources.work.dir设置为稳定位置,以防止生产部署中缺少资源问题.

转载注明原文:Java – Grails Resources Plugin入门 - 代码日志