Minifier JavaScript

Minifikasi JavaScript lokal dan bandingkan ukuran byte UTF-8.

Frontend & Desain
Menyiapkan ruang kerja Anda…
Input
Output
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Tempel / Buka file / Contoh
  2. Minifikasi
  3. Salin / Unduh

Minifier JavaScript

Terser mengurai dan mengoptimalkan tanpa menjalankan kode. Ukuran awal/akhir dan persentase pengurangan ditampilkan.

Pemrosesan tetap di browser. DevToolsy tidak menerima data yang ditempel atau berkas yang dipilih.

Cara kerja

Pilih ES module, pemendekan variabel lokal dan komentar lisensi. Pemendekan nama nonaktif secara bawaan.

Sebelum dan sesudah
Input
/*! Example license */
function greeting(name) {
  const message = "Hello, " + name;
  return message;
}
console.log(greeting("Ada"));
Output
/*! Example license */
function greeting(name){return"Hello, "+name}console.log(greeting("Ada"));

Contoh dengan pengaturan bawaan.

Batas pemrosesan

Kompilasi TypeScript dan JSX terlebih dahulu. Minifikasi tidak menggantikan pemeriksaan tipe atau pengujian aplikasi.

Output

Salin / Unduh

Batas pemrosesan

Input UTF-8 hingga 1 MiB, output hingga 8 MiB, dan batas 30 detik per tugas.

Bacaan lanjutanTerser
?

Pertanyaan umum

Bagaimana menggunakan Minifier JavaScript?

Terser mengurai dan mengoptimalkan tanpa menjalankan kode. Ukuran awal/akhir dan persentase pengurangan ditampilkan.

Opsi apa yang dapat diatur?

Pilih ES module, pemendekan variabel lokal dan komentar lisensi. Pemendekan nama nonaktif secara bawaan.

Apa yang harus diperiksa pada hasil?

Kompilasi TypeScript dan JSX terlebih dahulu. Minifikasi tidak menggantikan pemeriksaan tipe atau pengujian aplikasi.

Apakah input diunggah?

Pemrosesan tetap di browser. DevToolsy tidak menerima data yang ditempel atau berkas yang dipilih.

Bagaimana menyimpan hasil?

Salin / Unduh

Temukan alat berikutnya

Bahasa

Ganti bahasa? Pekerjaan saat ini akan dihapus. Salin atau unduh data yang ingin disimpan terlebih dahulu.