2012-02-12 32 views
4

我正在構建一個Grails應用程序,並意識到很多自定義的東西在其他項目中會很有用,我會在我的調色板中找到並且想知道什麼是審慎的方式重用呢? 不只是普通的功能域類,控制器和相應的GSP意見,但服務,標籤,CSS文件等創建一個Grails'模板'項目以供日後重用

從我所收集Weceem CMS可以作爲一個獨立的應用程序或插件運行,將這種方法是最實用? 理想情況下,能夠將「模板」項目中的更改應用/更新爲依賴於項目的更改將是非常好的。 在此先感謝。

回答

4

我確定有幾種方法來實現這一點。我的做法可能是使用可重複使用的控制器或GSP作爲插件。我想create the plugin(這與創建常規Grails應用程序幾乎相同),然後爲它創建一個本地包,最後每當我需要使用它時,將本地插件安裝到另一個項目中。問題是,插件並不一定需要從Grails的回購來了,它可以從本地包裝,如:

grails install-plugin c:\\my\\local\\path\\grails-example-0.1.zip 
+0

這就是我想太多,但想知道的靜態資源,JS,CSS等等 – vector 2012-02-12 23:39:53

+0

@vector你可以在一個插件中包含靜態資源 – 2012-02-13 09:57:09

相關問題