2012-01-24 62 views
4

我是使用Grails插件的新手,這很可能是新手的錯誤,但我找不到可以幫助我的文檔,所以在這裏我們繼續。Grails Resources Plugin使用入門

我已經添加了以下文件的grails-app/conf目錄:appResources.groovy

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

,並在我的佈局文件main.gsp我的頭部和</body>之前使用權<r:layoutResources />。到目前爲止這麼好沒有錯誤。

現在,在我看來普惠制我有這樣的(部分):

//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,但我不知道該寫什麼。感謝大家!

回答

2

標準文件名是ApplicationResources.groovy。它會被自動拾取。

務必將Config.groovy中的grails.resources.work.dir設置爲穩定位置,以防止生產部署中缺少資源問題。

+0

嗯同樣的問題 – Fresheyeball

相關問題