JavaScript minifier

Kompresuokite pasteiktus JavaScript snipets arba vietinius .js failus su Terser, kurie veikia vietiniu būdu jūsų naršyklėje. šaltinio kodas yra pasteistas tik minifikavimui ir niekada neveikia.

Spustelėkite, kad pasirinktumėte JavaScript failą arba atsisiųskite čia

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

Įėjimas: 0 bytų

Išleidimas: 0 bytų

Paruošta

Native minifikavimas

Terser yra susietas tik su šiuo įrankio maršrutu, todėl paskutinis JavaScript yra suspaustas vietoj be serverio pusės vykdymo maršrutą.

Klaidos atsiliepimai

Syntax klaidos rodomos puslapyje su eilutės ir stulpelių duomenimis, kai juos pateikia parseris.

Suma lyginant

Palyginkite originalius ir miniatyvus bytų skaičiavimus prieš kopijuojant arba atsisiunčiant suspaustas JavaScript.

Dažniausiai užduodami klausimai

Ar mano JavaScript yra įkelta į konverterį?

Ne. Miniferius veikia vietoj naršyklės JavaScript. Pastarasis kodas ir pasirinkti failai nėra siunčiami į Konverterio serverius.

Ar įrankis veikia praėjusią JavaScript?

Šaltinis tekstas yra parsed ir transformed Terser kompresijos tik. puslapis ne eval kodą ar įkrauti vartotojo suteiktus scenarijus.

Kodėl vardas mangling yra neįtrauktas pagal numatytuosius reikalavimus?

Sumažėję pavadinimai daro išleidimą mažesniu, tačiau kai kurie kodai priklauso nuo funkcijų vardų, klasės vardų ar atspindys.

JavaScript minifier

Minimizuoti JavaScript šaltinį, o palaikyti remiamą programos elgesį ir pranešti apie dydžio pokyčius.

Įvestis
JavaScript šaltinis ir palaikomos kompresijos ir formatuojimo galimybės.
Išvestis
Miniatyvus JavaScript ir dydžio duomenys.
Tikri apribojimai
Įrankis neveikia bandymų rinkinį, transpiliuoja nepalaikytą sintazę, išsprendžia modulius arba įrodo semantišką lygiavertiškumą kodui, kuris grindžiamas neįprastai parsinančia elgesiu.
Privatumas ir duomenų tvarkymas
JavaScript šaltinis ir palaikomi suspaudimo ir formatuojimo parinktis apdorojamos šioje naršyklės skirtuke. konverteris nepriima ar saugoma; uždarant arba perkelti puslapį išvalomas darbo būklė, nebent įrankis aiškiai siūlo vietinį atsisiuntimą.

Kaip naudoti šį įrankį

  1. Teikti JavaScript šaltinį ir palaikytas suspaudimo ir formatuojimo galimybes įrankio kontrolėse.
  2. Pasirinkite nustatymus, kurie paveikia miniatyvus JavaScript ir dydžio informaciją, tada paleiskite įrankį.
  3. Peržiūrėkite miniatyvus JavaScript ir dydžio informaciją prieš kopijuojant arba atsisiunčiant ją.

Bendros nesėkmės būklės

Sintažo klaida, nepalaikoma kalbos funkcija arba negaliojančio varianto sustabdo minifikaciją vietoj dalinio kodo grąžinimo.

Naudingas pavyzdys

Minifikuokite mažą ES modulių ir peržiūrėkite gamybą prieš pakeičiant gamybos turtą.