Minificateur JavaScript
Minifiez du JavaScript ES2020 avec Terser dans un Worker local, erreurs ligne et colonne, statistiques en octets — ni TypeScript, ni JSX, ni exécution.
Ouvrir l'outil — Minificateur JavaScriptMinificateur JavaScript vs Formateur JavaScript
La réponse courte: Le JavaScript Formatter rend le code lisible — il ré-indente un source minifié ou désordonné à deux ou quatre espaces avec un vrai parseur, sans l'exécuter. Le JavaScript Minifier rend le code petit — il fait tourner Terser dans un Worker local pour supprimer les espaces et raccourcir la syntaxe pour la livraison. Lisibilité contre poids du chargement.
| Minificateur JavaScript | Formateur JavaScript | |
|---|---|---|
| Usage | Minifiez du JavaScript ES2020 avec Terser dans un Worker local, erreurs ligne et colonne, statistiques en octets — ni TypeScript, ni JSX, ni exécution. | Analysez et réindentez jusqu'à 256 Kio de JavaScript à 2 ou 4 espaces sans jamais l'exécuter, avec erreurs de syntaxe localisées, dans un Worker local. |
| Entrée | JavaScript jusqu'à ES2020 — pas de TypeScript ni de JSX — jusqu'à 256 Kio | Source JavaScript jusqu'à 256 Kio, parsée mais jamais exécutée |
| Sortie | Script minifié avec statistiques d'octets avant et après | Source réindentée à 2 ou 4 espaces, erreurs de syntaxe signalées par position |
| Cas d'usage typique | Livraison : réduire un script ou un fragment de bundle pour la production | Lecture : déplier du code minifié pour le relire ou le déboguer |
Différences clés
Le formatter réindente pour les humains ; le minifier réduit le même langage pour la livraison en production.
Les deux prennent du JavaScript pur jusqu'à 256 Kio ; le minifier rejette en plus TypeScript et JSX, car Terser n'accepte que ES2020.
Le minifier affiche les octets économisés sur une sortie raccourcie ; le formatter affiche le même code réindente, avec les erreurs de syntaxe localisées ligne et colonne.
Relire ou déboguer un source : le formatter. La charge de production : le minifier.
Minifiez du JavaScript ES2020 avec Terser dans un Worker local, erreurs ligne et colonne, statistiques en octets — ni TypeScript, ni JSX, ni exécution.
Ouvrir l'outil — Minificateur JavaScriptAnalysez et réindentez jusqu'à 256 Kio de JavaScript à 2 ou 4 espaces sans jamais l'exécuter, avec erreurs de syntaxe localisées, dans un Worker local.
Ouvrir l'outil — Formateur JavaScriptComparatifs liés