我们有一个静态文件的Web服务器(css/js/images).我们从Grails命令获取war并从应用程序中删除静态web-app内容(在build.xml中).我认为资源将被重定向到static/js /或static/css /但它抱怨js /或/ css /无法找到.
我们不希望在应用程序和Web服务器下有重复项.如何强制Grails查看ApplicationResources.groovy中的外部目录?
仅当文件已存在于"应用程序"下时,Web服务器才会覆盖静态内容.
使用以下配置Config.groovy:
grails.resources.work.dir = "path/for/static/assets/in/web/server"
详细信息请参考资源插件的配置页面。但是,将来,如果您决定迁移到使用asset-pipeline 插件而不是资源插件,请使用以下配置:
grails.assets.url = "path/for/static/assets/in/web/server"
有关详细信息,请参阅文档。
| 归档时间: | 
 | 
| 查看次数: | 1491 次 | 
| 最近记录: |