ミニファイアーは Terser で JavaScript を解析、圧縮し、生成されたコードを返します。空白、コメント、削除可能な構文を減らしながら、実行時の動作を保ちます。
出力は compact な配信用であり、編集用ではありません。デプロイ後にデバッグする可能性がある場合は、整形済みソースや source map を通常のワークフローに残してください。
このテーマに関するよくある疑問と回答をまとめました。
空白、コメントを削除し、変数名を短縮してファイルサイズを縮小し、ページの読み込みを高速化します。
いいえ、圧縮されたコードは機能的に同一です。ただし、圧縮コードのデバッグは難しくなるため、本番環境ではソースマップを使用してください。
コードスタイルやコメントの密度にもよりますが、通常30〜60%削減できます。
いいえ、JavaScript の圧縮はブラウザ内で完全に動作します。ソースコードはローカルで処理され、外部サービスに送信されることはありません。