2012-02-12 11 views
4

私はGrailsアプリケーションを構築しています。多くのカスタム素材は他のプロジェクトで役に立ちますが、私は自分のパレットに持ち、賢明な方法それを再利用するには? だけでなく、共通の機能ドメインクラス、コントローラと対応するGSPビューが、サービス、タグ、CSSファイルなど後で再利用できるようにGrails 'テンプレート'プロジェクトを作成する

私はWeceem CMSは、そのアプローチは、最も実用的になり、スタンドアローンのアプリやプラグインとして実行することができ集めるものから、 ? 「テンプレート」プロジェクトの変更をそれに依存するプロジェクトに適用/更新できることは理想的です。 ありがとうございます。

答えて

4

これを実装する方法はいくつかあります。私のアプローチはおそらく、再利用可能なコントローラまたはGSPをプラグインとして使用することでしょう。 create the plugin(これは通常のgrailsアプリケーションを作成するのとほとんど同じです)、ローカルパッケージを作成し、最後に別のプロジェクトにローカルプラグインをインストールしてください。 CSS、JS私も考えてんだよ、しかし、静的なリソースについて疑問

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

:事は、プラグインが必ずしもGrailsのレポから来る必要はありません、それはのようなローカルのパッケージからすることができ、ありますなど – vector

+0

@vector静的リソースをプラグインに含めることができます –

関連する問題