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
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
- Oppgi JavaScript-kilde og støttede komprimerings- og formateringsalternativer i verktøykontrollene.
- Velg innstillingene som påvirker minifisert JavaScript og størrelsesinformasjon, og kjør deretter verktøyet.
- 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.