JavaScript-pienentäjä

Pakkaa liitetyt JavaScript-katkelmat tai paikalliset .js-tiedostot Terserillä, joka toimii paikallisesti selaimessasi. Lähdekoodi jäsennetään vain minifiointia varten, eikä sitä koskaan suoriteta.

Klikkaa valitaksesi JavaScript-tiedosto tai pudota se tähän

Voit myös liittää JavaScriptin suoraan alla olevaan editoriin.

Syöte: 0 tavua

Tulos: 0 tavua

Valmis

Selaimen alkuperäinen pienennys

Terser on sidottu vain tähän työkalun reittiin, joten liitetty JavaScript pakataan paikallisesti ilman palvelimen suorituspolkua.

Jäsennysvirheiden palaute

Syntaksivirheet näkyvät sivulla rivi- ja saraketietoineen, kun jäsennin antaa ne.

Kokojen vertailu

Vertaa alkuperäisiä ja pienennettyjä tavumääriä ennen pakatun JavaScriptin kopioimista tai lataamista.

Usein kysytyt kysymykset

Onko JavaScript-tiedostoni ladattu Convertriin?

Ei. Minifioija toimii paikallisesti selaimen JavaScriptillä. Liitetty koodi ja valitut tiedostot eivät lähetetä Convertr-palvelimille.

Suorittaako työkalu liitettyä JavaScriptiä?

Ei. Lähdeteksti jäsennetään ja muunnetaan Terserillä vain pakkausta varten. Sivu ei suorita koodia tai lataa käyttäjän antamia skriptejä.

Miksi nimien muokkaus on oletuksena pois päältä?

Nimien muokkaus tekee tulosteesta pienemmän, mutta jotkut koodit riippuvat funktioiden nimistä, luokkien nimistä tai heijastuksesta. Voit ottaa sen käyttöön erikseen, kun koko on tärkeämpää.

JavaScript-pienentäjä

Pienennä JavaScript-lähdettä säilyttäen tuetun ohjelman toiminta ja raportoi koon muutos.

Syöte
JavaScript-lähde sekä tuetut pakkaus- ja muotoiluasetukset.
Tulos
Pienennetty JavaScript ja kokotiedot.
Todelliset rajoitukset
Työkalu ei suorita testipakettia, käännä tukematonta syntaksia, ratkaise moduuleja tai todista semanttista vastaavuutta koodille, joka perustuu epätavalliseen jäsennyskäyttäytymiseen.
Yksityisyys ja tietojen käsittely
JavaScript-lähde sekä tuetut pakkaus- ja muotoiluvaihtoehdot käsitellään tässä selaimen välilehdessä. Convertr ei vastaanota tai tallenna sitä; sivun sulkeminen tai uudelleen lataaminen tyhjentää työtilan, ellei työkalu nimenomaisesti tarjoa paikallista latausta.

Kuinka käyttää tätä työkalua

  1. Tarjoa JavaScript-lähde sekä tuetut pakkaus- ja muotoiluvaihtoehdot työkalun ohjauksissa.
  2. Valitse asetukset, jotka vaikuttavat pienennettyyn JavaScriptiin ja kokotietoihin, ja käynnistä sitten työkalu.
  3. Tarkista pienennetty JavaScript ja kokotiedot ennen kopiointia tai lataamista.

Yleiset virhetilat

Syntaksivirhe, tuettu kielen ominaisuus tai virheellinen vaihtoehto lopettaa minifioinnin sen sijaan, että palautettaisiin osittainen koodi.

Hyödyllinen esimerkki

Pienennä pieni ES-moduuli ja tarkista tulos ennen tuotantoresurssin korvaamista.