問題
- Glowrootやその他のアプリケーション監視ツールを使ってLiferayを監視していると、多くの*.map urlsが存在します。
Environment
- Liferay DXP 7.0 +
解決策
-
.map
ファイルは、minifyされたJavaScriptとCSS(現在はTypeScriptも)ファイル用です。 これらは、 ソースマップと呼ばれています。 angular.js ファイルのように、ユーザーがファイルをミニ化すると、何千行ものきれいなコードが、数行の醜いコードにしかなりません。 - アプリが本番でエラーになったとき、ソースマップは醜いファイルを取り除くのに役立ち、ユーザーはコードの元のバージョンを見ることができます。 もし、ユーザーがソースマップを持っていなかったら、どんなエラーも不可解なものにしか見えないでしょう。
追加情報
- 非公式資料: Stackoverflow
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン