課題
- Liferayの本番インスタンスを使用していると、Chromeのコンソールに以下のような警告が表示されます。
DevTools failed to load SourceMap: Could not load content for http://localhost:8080/popper.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
環境
- Liferay DXP 7.2
- Liferay DXP 7.3
解像度
- この警告はLiferayのバグを示すものではなく、安全に無視することができます。
- クライアント側の回避策としては、デベロッパーツールの「設定」を開き、「ソース」の設定で 「JavaScriptソースマップを有効にする」 のチェックを外してください。
popper.min.js.map
ファイル自体は、 popper.jsのデバッグを可能にするものです。
-
Liferayのデバッグモード は、特に以下の2つのプロパティを追加することで起動します。
javascript.fast.load=false
この2行(両方ともデフォルトでは
minifier.enabled=falsetrue
となります)で、警告が表示されなくなり、Popper.jsのソースマップのデバッグが可能になります。
追加情報
- 今後のLiferayのリリースでこのメッセージを処理するために、JiraのFeature Requestが上げられています。 https://issues.liferay.com/browse/LPS-118828
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン