Minificatore JavaScript
Minifica e comprimi JavaScript in sicurezza con Terser.
Informazioni sullo strumento Minificatore JavaScript
JavaScript è di solito la risorsa più costosa di una pagina: va scaricato, analizzato, compilato ed eseguito, spesso sulla CPU lenta di uno smartphone. La minificazione riduce i file eliminando spazi e commenti, semplificando il codice e, facoltativamente, accorciando i nomi delle variabili locali.
Questo strumento usa Terser, lo stesso minificatore della maggior parte degli strumenti di build moderni, quindi il risultato è sicuro e conforme agli standard (inclusa la sintassi ES moderna). I commenti di licenza marcati /*!, @license o @preserve vengono mantenuti.
Domande frequenti
Cosa fa “accorcia i nomi delle variabili”?
Rinomina variabili locali e parametri delle funzioni con nomi brevi come a, b, c. I nomi globali e le proprietà degli oggetti restano invariati, quindi il comportamento non cambia.
Il codice minificato è più difficile da debuggare?
Sì. Tieni l’originale per lo sviluppo e usa le source map nella pipeline di build se devi fare il debug del codice in produzione.
La minificazione sostituisce la rimozione del codice inutilizzato?
No. I guadagni maggiori su JavaScript arrivano di solito dall’eliminare librerie e funzionalità non usate e dal rinviare gli script non necessari subito.