JavaScript om te minifereer
Kompressie gepaste JavaScript snippets of plaaslike .js-bestande met Terser wat lokaal in jou browser uitgevoer word. Source code is pas vir mini-fiksie alleen en word nooit uitgevoer nie.
Klik om 'n JavaScript-bestand te kies of dit hier te drop
Jy kan ook JavaScript direk in die redakteur hieronder voeg.
Invoer: 0 byte
Uitgang: 0 byte
Browsers-native minifiksie
Terser is slegs gebund vir hierdie gereedskap route, so verlede JavaScript word lokaal kompressieer sonder 'n server-side uitvoering pad.
Die fout feedback
Syntaxfoutes word op die bladsy met lijn en kolonne details getoon wanneer die parser hulle gee.
Die vergelyking
Vergelyk oorspronklike en mini-byte rekeninge voordat jy kopieer of downloade kompressiewe JavaScript.
Gereelde Vrae
Is my JavaScript opgelê tot Convertr?
No. Die minifier loop lokaal met die browser JavaScript. verlede kode en geselekte bestande word nie na Convertr-servers gestuur nie.
Is die gereedskap uitgevoer verlede JavaScript?
No. Source tekst word parsed en deur Terser vervorm vir kompressie alleen. Die bladsy eval nie kode of lade gebruikers-aanbiedte skripte nie.
Waarom is die naam mangling deur default ontbreek?
Minder name maak die uitgang kleiner, maar sommige kode hang af van funksionale naam, klasnaam of refleksie.
JavaScript om te minifereer
Die JavaScript-bron te minifiseer terwyl die ondersteunende program gedrag bewaar en grootte verander.
- Invoer
- JavaScript bron plus ondersteun kompresie en vorming opsies.
- Uitgang
- Minified JavaScript en grootte inligting.
- Real beperkings
- Die gereedskap loop nie 'n test suite, verf onbeheerd syntax, oplos module, of bewys semantiese ekwale vir kode wat gebaseer is op ongewone parsing gedrag.
- Privaciteit en data verwerking
- JavaScript bron plus ondersteun kompressie en vorming opsies word verwerk in hierdie browser-kaap. Converter ontvang dit nie of bewaar dit nie; sluit of herloading van die bladsy verduidelik die werkstyd, tenzij die instrument uitdruklik 'n lokaal download bied nie.
Hoe om hierdie instrument te gebruik
- Gee JavaScript bron plus ondersteun kompresie en vorming opsies in die instrument beheers.
- Kies die instellings wat gevolge het van mini-JavaScript en grootte inligting, dan die gereedskap uit te voer.
- Kyk na mini-JavaScript en grootte inligting voordat jy dit kopieer of downloade.
Die algemene mislukingsmodus
'N Syntax-feil, onbeheerd taalfunksie of vals opsie stop die miniatuur in plaas van gedeeltelike kode terug te bring.
Gebruiklike voorbeeld
Minifiseer 'n klein ES-module en herzien die uitvoer voordat 'n produksie asset vervang word.