Minificator JavaScript
Comprimă fragmente JavaScript lipite sau fișiere .js locale cu Terser care rulează local în browserul tău. Codul sursă este analizat doar pentru minificare și nu este niciodată executat.
Faceți clic pentru a alege un fișier JavaScript sau descărcați-l aici
De asemenea, puteți introduce JavaScript direct în editorul de mai jos.
Input: 0 byte
Rezultat: 0 byte
Minificarea nativă
Terser este inclus doar pentru această rută de instrumente, astfel încât JavaScript-ul lipit este comprimat local, fără o cale de execuție pe server.
Feedback erori
Erorile de sintax sunt afișate pe pagina cu detalii de linie și coloană atunci când parserul le furnizează.
Comparație de dimensiuni
Comparați numărul de byte originale și miniate înainte de a copia sau descărca JavaScript comprimat.
Întrebări frecvente
JavaScript-ul meu este încărcat în Convertr?
No. Minifierul funcționează local cu JavaScript browser. Codul trecut și fișierele selectate nu sunt trimise serverelor Convertr.
Instrumentul execută JavaScript-ul lipit?
Nu. Textul sursă este analizat și transformat de Terser numai pentru compresie. Pagina nu evaluează codul sau nu încarcă scripturi furnizate de utilizator.
De ce este dezactivată modificarea numelor în mod implicit?
Numele distorsionate fac ca rezultatul să fie mai mic, dar unele coduri se bazează pe numele de funcții, numele de clase sau reflecție.
Minificator JavaScript
Minificați sursa JavaScript, păstrând în același timp comportamentul programului susținut și raportând schimbările de dimensiune.
- Intrare
- Sursa JavaScript plus opțiunile de compresie și formate suportate.
- Ieșire
- JavaScript minificat și informații de dimensiune.
- Limitări reale
- Instrumentul nu rulează o suită de teste, nu transpilează sintaxa neacceptată, nu rezolvă module sau nu demonstrează echivalența semantică pentru codul care se bazează pe un comportament neobișnuit de parsare.
- Confidențialitatea și gestionarea datelor
- Sursa JavaScript plus opțiunile de compresie și formatare suportate sunt prelucrate în această filă de browser. Convertr nu le primește sau stochează; închiderea sau reîncărcarea paginii șterge starea de lucru, cu excepția cazului în care instrumentul oferă explicit o descărcare locală.
Cum să utilizați acest instrument
- Oferiți cod JavaScript sursă plus opțiunile de compresie și formatare suportate în comenzile instrumentului.
- Alegeți setările care afectează JavaScript-ul minificat și informațiile de dimensiune, apoi rulați instrumentul.
- Revizuiește JavaScript-ul minificat și informațiile de dimensiune înainte de a le copia sau descărca.
Moduri comune de eșec
O eroare de sintaxă, o caracteristică de limbaj nesuportată sau o opțiune invalidă oprește minificarea în loc să returneze codul parțial.
Exemplu util
Minificați un modul mic ES și revizuiți rezultatul înainte de a înlocui un activ de producție.