JavaScripti minimeerija

Tihenda kleebitud JavaScripti katkendeid või kohalikke .js faile Terseriga, mis töötab kohalikult oma brauseris. Lähtekoodi parsitakse ainult minifitseerimiseks ja seda ei käivitata kunagi.

Kliki, et valida JavaScript faili või laske see siia

Samuti saate JavaScript'i otse allpool olevale redaktorile lisada.

Sisend: 0 baiti

Väljund: 0 baiti

Valmis

Brauseripõhine minifitseerimine

Terser on seotud ainult selle tööriista teega, nii et kleepitud JavaScript tihendatakse lokaalselt ilma serveripoolse täitmisteeta.

Parssimise veateade

Süntaksivead kuvatakse lehel koos rea ja veeru üksikasjadega, kui parser need esitab.

Suuruse võrdlus

Võrdle originaali ja minifitseeritud baitide arvu enne tihendatud JavaScripti kopeerimist või allalaadimist.

Korduma kippuvad küsimused

Kas minu JavaScript on üles laaditud Convertrisse?

Ei. Tihendaja töötab kohalikult brauseri JavaScriptiga. Kleebitud kood ja valitud failid ei saadeta Convertr serveritesse.

Kas tööriist käivitab ajutise JavaScript'i?

Ei. Lähtetekst parsitakse ja teisendatakse Terseri poolt ainult tihendamise eesmärgil. Lehekülg ei evalueeri koodi ega laadi kasutaja pakutavaid skripte.

Miks on nimede moonutamine vaikimisi keelatud?

Moonitud nimed muudavad tulemuse väiksemaks, kuid mõni kood tugineb funktsioonide nimedele, klassinimedele või peegeldusele. Saate selle selgesõnaliselt lubada, kui suurus on olulisem.

JavaScripti minimeerija

Minimeerige JavaScript-allikat, säilitades samal ajal toetatud programmi käitumist ja teatades suuruse muutustest.

Sisend
JavaScript-allikad ja toetatud kompressioon ja vormindamise võimalused.
Väljund
Minifitseeritud JavaScript ja suuruse teave.
Tegelikud piirangud
Tööriist ei käivita testikomplekti, transpileeri toetamata süntaksit, lahenda mooduleid ega tõesta semantilist võrdväärsust koodi jaoks, mis tugineb ebatavalisele parsingu käitumisele.
Privaatsus ja andmete töötlemine
JavaScript-allikas ja toetatud kompressiooni ja vormindamise võimalused töödeldakse selles brauseri tabis. Convertr ei saa ega salvesta seda; lehekülje sulgemine või uuesti laadimine puhastab tööolukorra, kui tööriist ei paku selgelt kohalikku allalaadimist.

Kuidas seda tööriista kasutada

  1. Paku JavaScripti lähtekood koos toetatud tihendus- ja vormindamisvalikutega tööriista juhtnuppudes.
  2. Valige seaded, mis mõjutavad minimeeritud JavaScripti ja suuruse teavet, seejärel käivitage tööriist.
  3. Vaata üle minifitseeritud JavaScript ja suuruse teave enne selle kopeerimist või allalaadimist.

Levinud ebaõnnestumise viisid

Süntaksiviga, mittetoetatud keelefunktsioon või vigane valik peatab minifitseerimise, selle asemel et tagastada osaline kood.

Kasulik näide

Minifitseerige väike ES-moodul ja vaadake väljundit enne tootmisvara asendamist.