JSON Minifier
JSONから不要な空白・改行を除去して圧縮します。削減率も確認できます。
JavaScriptのコメント・空白・改行を除去して圧縮します。console.*除去・変数名短縮にも対応。
JavaScriptのコメント・空白・改行を除去してファイルサイズを削減するツールです。
ブラウザ上で動作するため、インストール不要ですぐに使えます。コメント除去・空白の最適化・console.* の削除・変数名の短縮などの機能を組み合わせて圧縮できます。圧縮前後の文字数と削減率も確認できます。
terser や UglifyJS はASTベースの本格的なミニファイアです。このツールはブラウザ上でインストール不要で動作するピュアTS実装の簡易ミニファイアです。簡単なスクリプトの圧縮や学習目的に向いています。本番環境のバンドルには terser などのツールをお使いください。
TypeScript固有の型注釈やJSX構文には対応していません。純粋なJavaScript(ES2015以降)を対象としています。
let/const/var で宣言された変数名を対象に、a, b, c... と短縮します。オブジェクトのプロパティ名やエクスポートされた変数名は変更しません。
いいえ。すべての処理はブラウザ内で完結します。