JavaScript-minificering
Komprimér indsatte JavaScript-uddrag eller lokale .js-filer med Terser, der kører lokalt i din browser. Kildekoden parses kun til minificering og udføres aldrig.
Klik for at vælge en JavaScript-fil eller drop den her
Du kan også indsætte JavaScript direkte i editoren nedenfor.
Indtast: 0 bytes
Udgang: 0 byte
Native minifikation
Terser er kun bundet til denne værktøjsrute, så indsat JavaScript komprimeres lokalt uden en server-side udførelsesvej.
Parse-fejl feedback
Syntaxfejl vises på siden med linje og kolonne detaljer, når parseren giver dem.
Størrelsessammenligning
Sammenlign originale og minificerede byteantal, før du kopierer eller downloader komprimeret JavaScript.
Ofte stillede spørgsmål
Er min JavaScript uploadet til Convertr?
Nej. Minifieren kører lokalt med browser JavaScript. Indsat kode og valgte filer sendes ikke til Convertr-serverne.
Udfører værktøjet indsat JavaScript?
Nej. Kildetekst parses og transformeres af Terser kun til komprimering. Siden evaluerer ikke kode eller indlæser brugerleverede scripts.
Hvorfor er navneforvanskning deaktiveret som standard?
Forvanskede navne gør output mindre, men noget kode er afhængig af funktionsnavne, klassenavne eller refleksion. Du kan aktivere det udtrykkeligt, når størrelsen betyder mere.
JavaScript-minificering
Minimer JavaScript-kildekode mens understøttet programadfærd bevares, og rapporter størrelsesændring.
- Indtastning
- JavaScript-kilde plus understøttet komprimering og formateringsmuligheder.
- Udgang
- Minificeret JavaScript og størrelsesinformation.
- Virkelige begrænsninger
- Værktøjet kører ikke en testsuite, transpilerer ikke-understøttet syntaks, løser ikke moduler eller beviser semantisk ækvivalens for kode, der er afhængig af usædvanlig parse-adfærd.
- Privatliv og databehandling
- JavaScript-kilde plus støttet kompression og formatering er behandlet i denne browser-tab. Convertr modtager eller gemmer det; lukning eller genopladning af siden renser arbejdsstedet, medmindre værktøjet udtrykkeligt tilbyder en lokal download.
Hvordan man bruger dette værktøj
- Giv JavaScript-kilde plus støttet kompression og formatering i værktøjskontrollerne.
- Vælg de indstillinger, der påvirker minificeret JavaScript og størrelsesoplysninger, og kør derefter værktøjet.
- Gennemgå minificeret JavaScript og størrelsesoplysninger, før du kopierer eller downloader det.
Almindelige fejltilstande
En syntaksfejl, ikke-understøttet sprogfunktion eller ugyldig indstilling stopper minificering i stedet for at returnere delvis kode.
Nyttigt eksempel
Minify et lille ES-modul og gennemgå outputtet, før du erstatter et produktionsaktiv.