我希望我的Grails應用程序具有不同的外觀&感覺比標準的Grails應用程序要好。由於我不想修改每一個應用程序,所以我想自定義項目創建(grails create-app
)自定義Grails創建應用程序
在Google搜索後,我發現可以直接在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文件包含更新的文件。
我想爲我的所有應用程序使用相同的main.gsp,main.css等。編寫插件似乎首先成本更高。 – sofarsogood
製作和維護您自己的Grails框架版本似乎成本更高:) –
不確定。使用公司特定的grails版本,每個人都必須下載一個文件。否則,我必須編寫插件,告訴大家不僅要下載grails,還要下載插件。隨着Grails插件API的每一次變更,您都必須與您的內部插件的哪個版本通信使用哪個版本的Grails。而且您必須手動將插件添加到每個應用程序,您可以手動或通過腳本在開始處執行該操作:自定義的Grails版本。而且,我們並不是在談論巨大的代碼修改,而是一些佈局文件。 – sofarsogood