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

Gereed

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

  1. Gee JavaScript bron plus ondersteun kompresie en vorming opsies in die instrument beheers.
  2. Kies die instellings wat gevolge het van mini-JavaScript en grootte inligting, dan die gereedskap uit te voer.
  3. 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.