JavaScript Minificatore
Comprimi i frammenti JavaScript incollati o i file .js locali con Terser eseguito localmente nel tuo browser. Il codice sorgente viene analizzato solo per la minificazione e non viene mai eseguito.
Clicca per selezionare un file JavaScript o scaricarlo qui
È inoltre possibile inserire JavaScript direttamente nell'editore qui sotto.
Input: 0 byte
Output: 0 byte
Minificazione nativa del browser
Terser è collegato solo per questo percorso dello strumento, quindi il JavaScript incollato viene compresso localmente senza un percorso di esecuzione lato server.
Feedback sugli errori di analisi
Gli errori di sintassi vengono mostrati sulla pagina con dettagli di riga e colonna quando il parser li fornisce.
Confronto dimensioni
Confronta i conteggi di byte originali e minificati prima di copiare o scaricare JavaScript compresso.
Domande frequenti
Il mio JavaScript viene caricato su Convertr?
No. Il minifier funziona localmente con JavaScript del browser. il codice passato e i file selezionati non vengono inviati ai server di Convertr.
Lo strumento esegue JavaScript incollato?
No. Il testo sorgente viene analizzato e trasformato da Terser solo per la compressione. La pagina non valuta il codice né carica script forniti dall'utente.
Perché il name mangling è disabilitato per impostazione predefinita?
I nomi alterati rendono l'output più piccolo, ma alcuni codici dipendono dai nomi di funzione, dai nomi di classe o dalla riflessione. Puoi abilitarlo esplicitamente quando la dimensione è più importante.
Strumenti di sviluppo correlati
JavaScript Minificatore
Minimizzare il codice JavaScript preservando il comportamento supportato del programma e segnalando il cambiamento di dimensione.
- Introduzione
- JavaScript source e opzioni di compressione e formattamento supportate.
- Formato di uscita
- JavaScript minimizzato e informazioni sulla dimensione.
- Le limitazioni reali
- Lo strumento non esegue una suite di test, traspila la sintassi non supportata, risolve i moduli o dimostra l'equivalenza semantica per il codice che si basa su un comportamento di parsing insolito.
- Privacy e trattamento dei dati
- La fonte JavaScript e le opzioni di compressione e formattazione supportate vengono elaborate in questa scheda del browser. Convertr non riceve o memorizza; chiudere o ricaricare la pagina rimuove lo stato di lavoro a meno che l'outil non fornisca esplicitamente una download locale.
Come utilizzare questo strumento
- Fornisci il codice sorgente JavaScript più le opzioni di compressione e formattazione supportate nei controlli dello strumento.
- Seleziona le impostazioni che influenzano il JavaScript minimizzato e le informazioni sulla dimensione, quindi esegui lo strumento.
- Rivedi le informazioni su JavaScript minimizzato e dimensioni prima di copiarlo o scaricarlo.
Modalità di errore comuni
Un errore di sintassi, una funzionalità linguistica non supportata o un'opzione non valida interrompe la minificazione invece di restituire codice parziale.
Un esempio utile
Minimizza un piccolo modulo ES e rivedi l'output prima di sostituire un asset di produzione.