JavaScript-minifiserer

Komprimer innlimte JavaScript-snutter eller lokale .js-filer med Terser som kjører lokalt i nettleseren din. Kildekoden analyseres kun for minifisering og blir aldri utført.

Klikk for å velge en JavaScript-fil eller slipp den her

Du kan også lime inn JavaScript direkte i redigeringsfeltet nedenfor.

Inndata: 0 byte

Utdata: 0 byte

Klar

Nettleser-nativ minifisering

Terser er kun bundet for denne verktøyruten, så innlimt JavaScript komprimeres lokalt uten en server-side utføringsvei.

Tilbakemelding om analysefeil

Syntaxfeil vises på siden med linje- og kolonnedata når parseren gir dem.

Størrelsessammenligning

Sammenlign originale og minifiserte bytetall før du kopierer eller laster ned komprimert JavaScript.

Ofte stilte spørsmål

Er JavaScript lastet opp til Convertr?

Nei. Minifisereren kjører lokalt med JavaScript i nettleseren. Innlimt kode og valgte filer sendes ikke til Convertr-servere.

Utfører verktøyet innlimt JavaScript?

Nei. Kildetekst analyseres og transformeres av Terser kun for komprimering. Siden evaluerer ikke koden eller laster brukerleverte skript.

Hvorfor er navneforvrengning deaktivert som standard?

Forvanskede navn gjør utdata mindre, men noe kode er avhengig av funksjonsnavn, klassenavn eller refleksjon.

JavaScript-minifiserer

Minifiser JavaScript-kildekode mens du bevarer støttet programatferd og rapporterer størrelsesendring.

Inndata
JavaScript-kildekode og støttet komprimering og formatering.
Utdata
Minifisert JavaScript og størrelsesinformasjon.
Reelle begrensninger
Verktøyet kjører ikke en testsuite, transpilerer ikke ustøttet syntaks, løser ikke moduler eller beviser semantisk ekvivalens for kode som er avhengig av uvanlig parsingoppførsel.
Personvern og databehandling
JavaScript-kildekode og støttet komprimering og formatering er behandlet i denne nettleserkarmen. Convertr mottar eller lagrer den; lukking eller omlasting av siden renser arbeidsstaten med mindre verktøyet uttrykkelig tilbyr en lokal nedlasting.

Hvordan bruke dette verktøyet

  1. Oppgi JavaScript-kilde og støttede komprimerings- og formateringsalternativer i verktøykontrollene.
  2. Velg innstillingene som påvirker minifisert JavaScript og størrelsesinformasjon, og kjør deretter verktøyet.
  3. Se gjennom minifisert JavaScript og størrelsesinformasjon før du kopierer eller laster det ned.

Vanlige feiltyper

En syntaksfeil, ustøttet språkfunksjon eller ugyldig alternativ stopper minifisering i stedet for å returnere delvis kode.

Nyttig eksempel

Minimer en liten ES-modul og se gjennom utdataene før du erstatter en produksjonseiendel.