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
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
- Tarjoa JavaScript-lähde sekä tuetut pakkaus- ja muotoiluvaihtoehdot työkalun ohjauksissa.
- Valitse asetukset, jotka vaikuttavat pienennettyyn JavaScriptiin ja kokotietoihin, ja käynnistä sitten työkalu.
- 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.