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
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ží.
Súvisiace nástroje pre vývojárov
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
- Poskytnite zdroj JavaScript plus podporované možnosti kompresie a formátovania v ovládacích prvkoch nástroja.
- Vyberte nastavenia, ktoré ovplyvňujú minifikovaný JavaScript a informácie o veľkosti, potom spustite nástroj.
- 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.