我希望我的Grails应用程序具有与标准Grails应用程序不同的外观和感觉。因为我不想修改每个单独的应用程序,所以我想定制项目创建(grails create-app)
在谷歌了一下之后,我发现可以直接在GRAILS_HOME目录中修改模板。(http://grails.1312388.n4.nabble.com/create-app-customization-td1351040.html)
因此,我修改了GRAILS_HOME/src/grails/grails-app/views/main.gsp和GRAILS_HOME/src/war/css/main.css,但在创建新的grails应用程序时没有任何变化。我通过./gradlew assemble重新构建了整个GRAILS_HOME项目,没有任何变化。我错过了什么?位于GRAILS_HOME/dist/grails-resources-1.3.7.jar的jar文件包含更新后的文件。
发布于 2011-07-01 15:59:24
最好是为grails实现自己的插件,它将在安装后替换所有必需的文件(main.gsp、main.css)。
发布于 2012-01-12 22:47:47
我们遇到了同样的问题,当我们执行create-app时,看不到grails目录中更改的文件。我们意识到,我们真正想要的是一种使用我们的定制快速创建应用程序的方法。并不是说我们需要grails来创建那个应用程序。我们的解决方案是创建一个具有所需定制的框架应用程序,并将应用程序目录打包。当我们想创建一个新的应用程序时,
-grails-app.jar.
现在我们有了一个具有所需结构的应用程序。这不是最优雅的方法。但它是有效的!;)
https://stackoverflow.com/questions/6545020
复制相似问题