JavaScript minifikatorius

Suglausti įklijuotus JavaScript fragmentus arba vietinius .js failus su Terser, veikiančiu vietoje jūsų naršyklėje. Šaltinio kodas analizuojamas tik minifikavimui ir niekada nevykdomas.

Spustelėkite, kad pasirinktumėte JavaScript failą, arba numeskite jį čia

Taip pat galite įdėti JavaScript tiesiogiai į žemiau esančią redaktorių.

Įvestis: 0 baitų

Išvestis: 0 baitų

Paruošta nuskaityti

Naršyklėje veikiantis minifikavimas

Terser yra susietas tik su šiuo įrankio maršrutu, todėl įklijuotas JavaScript suspaudžiamas vietoje be serverio pusės vykdymo kelio.

Klaidos atsiliepimai

Sintaksės klaidos rodomos puslapyje su eilutės ir stulpelio informacija, kai jas pateikia analizatorius.

Dydžių palyginimas

Palyginkite originalų ir sumažintą baitų skaičių prieš kopijuodami arba atsisiųsdami suspaustą JavaScript.

Dažniausiai užduodami klausimai

Ar mano JavaScript įkeliamas į Convertr?

Ne. Minifikatorius veikia vietoje naršyklės JavaScript pagalba. Įklijuotas kodas ir pasirinkti failai nėra siunčiami į Convertr serverius.

Ar įrankis vykdo įklijuotą JavaScript?

Ne. Šaltinio tekstas yra analizuojamas ir transformuojamas Terser tik glaudinimui. Puslapis nevykdo kodo ir neįkelia vartotojo pateiktų scenarijų.

Kodėl vardų keitimas pagal numatytuosius nustatymus išjungtas?

Manglinti vardai sumažina išvestį, tačiau kai kurie kodai priklauso nuo funkcijų pavadinimų, klasių pavadinimų arba atspindžio. Galite tai įjungti aiškiai, kai dydis yra svarbesnis.

JavaScript minifikatorius

Sumažinkite JavaScript šaltinį, išlaikydami palaikomą programos veikimą ir pranešdami apie dydžio pokytį.

Įvestis
JavaScript šaltinis ir palaikomos kompresijos ir formatuojimo galimybės.
Išvestis
Sumažintas JavaScript ir dydžio informacija.
Svarbūs apribojimai
Įrankis nevykdo bandymų rinkinio, neperkompiliuoja nepalaikomos sintaksės, neišsprendžia modulių arba neįrodo semantinio lygiavertiškumo kodui, kuris priklauso nuo neįprasto analizavimo elgesio.
Privatumas ir duomenų tvarkymas
JavaScript šaltinis ir palaikomi suspaudimo bei formatavimo variantai apdorojami šioje naršyklės kortelėje. Convertr nepriima ir nesaugo jo; uždarius arba perkrovus puslapį darbo būsena išvaloma, nebent įrankis aiškiai siūlo vietinį atsisiuntimą.

Kaip naudoti šį įrankį

  1. Pateikite JavaScript šaltinį ir palaikomas glaudinimo bei formatavimo parinktis įrankio valdikliuose.
  2. Pasirinkite nustatymus, kurie veikia sumažintą JavaScript ir dydžio informaciją, tada paleiskite įrankį.
  3. Peržiūrėkite sumažintą JavaScript ir dydžio informaciją prieš kopijuodami arba atsisiųsdami.

Dažnos nesėkmių priežastys

Sintaksės klaida, nepalaikoma kalbos ypatybė arba negaliojanti parinktis sustabdo minifikaciją, o ne grąžina dalinį kodą.

Praktinis pavyzdys

Sumažinkite mažą ES modulį ir peržiūrėkite išvestį prieš pakeisdami gamybos išteklius.