legacy-knowledge-base
公開されました Jun. 30, 2025

LiferayはAngular 13 +をサポートしていますか?

written-by

Neil Cuzon

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

Angularポートレットをv12からv13にアップデートした後、表示できなくなり、ブラウザコンソールログにliferay-amd-loaderエラーが表示されます。

環境

  • DXP 7.0、DXP 7.1、DXP 7.2、DXP 7.3、DXP 7.4

解像度

これは、Liferay JS toolkitがAngular 13のIvy Engineと互換性がないことを考慮すると、予想される動作です。 Liferayは現在、liferay-cliがLiferay 7.4用のカスタム要素リモートアプリケーションとして構築しパッケージ化できるAngularプロジェクトを構築中です。

追加情報:

プロジェクトが利用可能になった場合(予定)、Angular 13のポートレットをLiferay DXPにデプロイする場合、以下を考慮した計画が必要になりますので、ご注意ください:

  • これはAngular Portletを扱う新しいアプローチで、現在のLiferay JS Toolkitとは別物であり、あくまでLiferay 7.4での実装を予定しています。 開発中のソリューションと既存のJSツールキットとのフィーチャーパリティを保証するものではありません。
  • 現在開発中のソリューションは、カスタムエレメントのリモートアプリに依存しており、これは現在7.4にしか存在しないため、古いバージョンとの互換性がありません。
  • 現在開発中のソリューションを用いてangular 13に移行するためには、古いモジュールのソースコードに変更が必要になると予測しています。
  • 開発中のソリューションを使用するためには、以前のバージョンに適応しない限り、Liferay 7.4への移行が必要です。

関連記事

did-this-article-resolve-your-issue

legacy-knowledge-base