legacy-knowledge-base
公開されました Jul. 2, 2025

javascript.fast.load=true は、すべての JS ファイルを 1 つの JS ファイルにバンドルしません。

投稿者

Anna Zombori-Suszter

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • javascript.fast.load プロパティが true であるにもかかわらず、多くの JS ファイル (/combo で始まる) がまだページに個別にロードされています。 注: このプロパティはデフォルトで true です。
  • したがって、多くの /combo リクエストが依然としてサーバーに送信されます。

Environment

  • Liferay DXP 7.0+

解決策

  • デフォルトでは、Liferay は送信されるリソースをまとめてバンドルします。 リソースがテーマ、JavaScript、または多くのロケールで使用される場合など、追加のリソースが多数ある状況では、それらのリソースを個別に処理してそれらを集約する必要があります。
  • 現在、説明されている動作が期待されていますが、各ページ要求でロードされるファイルをより細かく制御できる機能要求が開かれています: LPS-107502

did-this-article-resolve-your-issue

legacy-knowledge-base