JavaScript Minifikátor

Komprimujte vložené JavaScript úryvky alebo lokálne .js súbory pomocou Terser bežiaceho lokálne vo vašom prehliadači. Zdrojový kód je analyzovaný len na minifikáciu a nikdy nie je spustený.

Kliknutím vyberte súbor JavaScript alebo ho sem presuňte

Môžete tiež prilepiť JavaScript priamo do nižšie uvedeného editoru.

Vstup: 0 bytov

Výstup: 0 bytov

Pripravený

Natívna minifikácia v prehliadači

Terser je zahrnutý len pre túto trasu nástroja, takže vložený JavaScript je komprimovaný lokálne bez vykonávania na strane servera.

Spätná väzba k chybám analýzy

Chyby syntaxe sa zobrazujú na stránke s podrobnosťami o riadku a stĺpci, keď ich poskytne analyzátor.

Porovnanie veľkosti

Porovnajte pôvodné a minifikované počty bajtov pred kopírovaním alebo sťahovaním komprimovaného JavaScriptu.

Často kladené otázky

Je môj JavaScript nahraný na Convertr?

Nie. Minifikátor beží lokálne pomocou JavaScriptu v prehliadači. Vložený kód a vybrané súbory sa na servery Convertr neodosielajú.

Spúšťa nástroj vložený JavaScript?

Nie. Zdrojový text je parsovaný a transformovaný pomocou Terser len na kompresiu. Stránka nevykonáva eval kódu ani nenačítava používateľom poskytnuté skripty.

Prečo je premenovávanie názvov predvolene zakázané?

Znetvorené mená robia výstup menší, ale niektoré kódy sa spoliehajú na názvy funkcií, názvy tried alebo reflexiu. Môžete to explicitne povoliť, keď na veľkosti viac záleží.

JavaScript Minifikátor

Minifikujte zdroj JavaScript pri zachovaní podporovaného správania programu a hlásení zmeny veľkosti.

Vstup
JavaScript zdroj plus podporované možnosti kompresie a formátovania.
Výstup
Minifikovaný JavaScript a informácie o veľkosti.
Skutočné obmedzenia
Nástroj nespúšťa testovaciu sadu, neprekladá nepodporovanú syntax, nerieši moduly ani nedokazuje sémantickú ekvivalenciu pre kód, ktorý sa spolieha na nezvyčajné správanie pri parsovaní.
Súkromie a spracovanie údajov
JavaScript zdroj plus podporované možnosti kompresie a formátovania sa spracúvajú v tejto karte prehliadača. Convertr ho nedostáva ani neukladá; zatvorenie alebo obnovenie stránky vymaže pracovný stav, pokiaľ nástroj výslovne neponúka lokálne stiahnutie.

Ako používať tento nástroj

  1. Poskytnite zdroj JavaScript plus podporované možnosti kompresie a formátovania v ovládacích prvkoch nástroja.
  2. Vyberte nastavenia, ktoré ovplyvňujú minifikovaný JavaScript a informácie o veľkosti, potom spustite nástroj.
  3. Preskúmajte minifikovaný JavaScript a informácie o veľkosti pred kopírovaním alebo sťahovaním.

Bežné režimy zlyhania

Syntaxová chyba, nepodporovaná funkcia jazyka alebo neplatná možnosť zastaví minifikáciu namiesto vrátenia čiastočného kódu.

Užitočný príklad

Minifikujte malý modul ES a preskúmajte výstup pred nahradením produkčného prostriedku.