Themes
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

テーマのアップグレード

以前のバージョンのLiferay DXP用に開発されたテーマは、新しいバージョンにデプロイするためにアップグレードする必要があります。 gulp upgradeタスクを実行すると、Liferayバージョンの参照とテーマの依存関係が更新されます。 これにより、テーマを新しいバージョンのLiferayにデプロイできます。

前提条件

Liferayテーマジェネレーターは、アップグレードタスクを実行するために使用されます。 インストールしていない場合は、次のコマンドを使用してインストールしてください。

npm install -g generator-liferay-theme@10.x.x

次のコマンドを使用して、YeomanとGulpの依存関係をインストールします。

npm install -g yo gulp

アップグレードタスクの実行

アップグレードタスクを使用して、テーマのバージョン依存関係を更新します。

重要

アップグレードタスクにより、テーマ内のファイルが変更または上書きされる場合があります。 タスクを実行する前に、テーマのファイルをバックアップしてください。

テーマのフォルダ内から次のコマンドを実行します。

gulp upgrade

まだファイルをバックアップしていない場合は、バックアップするように通知する警告が表示されます。 準備ができたら、「y」(または「yes」)と入力してプロンプトを続行します。

? We recommend creating a backup of your theme files before proceeding. Are you
sure you wish to start the upgrade process?

Liferay 7.4 にアップグレードする場合、Bootstrap 3 から 4 への互換性レイヤーを追加するかどうかを尋ねる別のプロンプトが表示されます。 テーマに Bootstrap 3 との互換性が必要な場合は、「y」(または「yes」) を入力し、確認の警告が表示されたらもう一度入力します。 Bootstrap 3 との互換性が必要ない場合は、「n」(または「no」) と入力します。

? Would you like to add the Bootstrap 3 to 4 compatibility layer? Yes
? Bootstrap 3 to 4 compatibility layer is for DXP 7.4 GA1 and we cannot garauntee it working with future releases of Liferay DXP. Confirm?

コンソールのメッセージで、アップグレードタスクが完了したことを確認します。

Finished 'upgrade' after 36 s

テーマのバージョン番号が更新され、Liferay DXPの新しいバージョンにデプロイできるようになりました。