問題
- 6.2 Mavenテーマを自動的に7.x Mavenテーマにアップグレードするにはどうすればよいですか?
Environment
- Liferay DXP 7.0+
解決策
- テーマジェネレーターの機能を利用してアップグレードを行う自動化されたプロセスはありませんが、以下に要件を満たす代替方法を示します:
Bladeは、6.2テーマをgulpプロジェクトに変換するために使用することができます。 そのための記事はこちらです: Liferay Portal 7.0 から 7.2 へのテーマのアップグレード
ブレード変換コマンドが終了し、プロジェクトが gulp に変換されると、開発者は自分のテーマを 7.2 でデプロイできるように修正する必要があります。
- 具体的に言うと、以下のような手順です:
blade create -t newTheme -v 7.2 -b maven
- 6.2テーマからsrc/main/webappの全てを新規作成したテーマにコピーオーバーする。
-
mvn verify
(これでテーマがビルドされるはずです) そうでない場合は、6.2と同じようにビルドされるはずです。
追加情報