ソースマップ
Web サイトのパフォーマンスを向上させる最も簡単で効果的な方法の 1 つは、JavaScript ファイルと CSS ファイルを結合して圧縮することです.しかし、これらの圧縮ファイル内のコードをデバッグするのは非常に困難でイライラします.これには解決策があり、ソース マップという名前で呼ばれています.
ソース マップは、圧縮ファイル内のコードをソース ファイル内の元の位置にマッピングする方法を提供します.これは、少しのソフトウェアの助けを借りて、アセットが最適化された後でもアプリケーションを簡単にデバッグできることを意味します.ほとんどのブラウザー (Chrome、Firefox など) 開発者ツールには、ソース マップのサポートが組み込まれています.
元の main.css
最適化された main.min.css
ソースマップ main.min.css.map
スタイル、スクリプトを最適化し、それらのソース マップを作成するために利用できる無料のプラグインがたくさんあります.
Optimize styles
Optimize Scripts
Create Sourcemaps
ソース マップを使用すると、開発者は簡単なデバッグ環境を維持しながら、サイトのパフォーマンスを最適化できます.
ソース マップは、圧縮ファイル内のコードをソース ファイル内の元の位置にマッピングする方法を提供します.これは、少しのソフトウェアの助けを借りて、アセットが最適化された後でもアプリケーションを簡単にデバッグできることを意味します.ほとんどのブラウザー (Chrome、Firefox など) 開発者ツールには、ソース マップのサポートが組み込まれています.
元の main.css
body {
background-color: rgb(27, 150, 199);
color: white;
}
最適化された main.min.css
body{background-color:#1b96c7;color:#fff}
/*# sourceMappingURL=main.min.css.map */
ソースマップ main.min.css.map
{"version":3,"sources":["custom/main.scss"],"names":[],"mappings":"AAEA,KACE,wBAAmC,CACnC,UAJgB","file":"main.min.css","sourcesContent":["$font-color: white;\r\n\r\nbody {\r\n background-color: rgb(27, 150, 199);\r\n color: $font-color;\r\n}\r\n"]}
スタイル、スクリプトを最適化し、それらのソース マップを作成するために利用できる無料のプラグインがたくさんあります.
Optimize styles
Optimize Scripts
Create Sourcemaps
ソース マップを使用すると、開発者は簡単なデバッグ環境を維持しながら、サイトのパフォーマンスを最適化できます.
Reference
この問題について(ソースマップ), 我々は、より多くの情報をここで見つけました https://dev.to/ganeshtyjo/source-maps-4h41テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol