JavaScript ミニファイアー

ブラウザでローカルに実行されるTerserを使用して、パストされたJavaScriptスニップやローカルの .js ファイルを圧縮します。

JavaScript ファイルを選択するか、ここにダウンロードするかをクリックします。

あなたはまた、JavaScriptを直接下の編集者に挿入することができます。

入力: 0 バイト

出力: 0 バイト

準備完了

ブラウザ・ネイティブ・ミニフィクション

Terser はこのツールルートのみでバンドアップされているので、過去の JavaScript はサーバー側の実行ルートなしにローカルに圧縮されます。

エラーフィードバック

合成エラーは、パルサーがそれらを提供するときにラインとコラムの詳細を含むページに表示されます。

サイズ比較

複製またはダウンロードする前に、オリジナルおよびミニバイトの数を比較します。

よくある質問

ジャスカバードが変換されたのか?

ノー ミニファイヤーはブラウザ JavaScript でローカルで動作します. 過去のコードと選択されたファイルは Convertr サーバーに送信されません。

ツールは過去のJavaScriptを実行していますか?

ソーステキストは、タンサーによってパルセッドされ、圧縮のみで変換されます.ページはコードを評価したり、ユーザーが提供するスクリプトをロードしたりしない。

なぜ名称がデフォルトで無効になるのか?

欠陥された名前は出力が小さくなりますが、いくつかのコードは機能名、クラス名、または反射に依存します。

JavaScript ミニファイアー

JavaScript ソースをミニフィードし、サポートされたプログラムの行動を保存し、サイズの変更を報告します。

入力
JavaScript ソースとサポートされた圧縮およびフォーマットオプション.
出力
ミニ化 JavaScript とサイズ情報.
リアル制限
ツールはテストスイートを実行し、サポートされていないシンタックスを振り回し、モジュールを解体したり、異常なパルシング行動に依存するコードのセマンティックな等式を証明したりしない。
プライバシーとデータ処理
JavaScript ソースとサポートされた圧縮およびフォーマットオプションは、このブラウザのタブで処理されます. Converter はそれを受け取ったり保存したりしません; ページを閉じたり再ロードしたりすると、ツールが現地ダウンロードを明示的に提供しない限り、作業状態が明らかになります。

このツールをどのように使うか

  1. JavaScript ソースとツールコントロールでサポートされた圧縮およびフォーマットオプションを提供します。
  2. ミニ化されたJavaScriptおよびサイズ情報に影響を与える設定を選択し、ツールを実行します。
  3. コピーまたはダウンロードする前に、ミニ化されたJavaScriptとサイズの情報を検討します。

一般的な失敗モード

合成エラー、サポートされていない言語機能、または無効オプションは、部分コードを返す代わりにミニ化を停止します。

役に立つ例

小さなESモジュールをミニ化し、生産資産を置き換える前に生産を検討します。