UglifyJS er en af de bedste værktøjer til at forbedre effektiviteten af din JavaScript-kode og forberede den på produktionsmiljøer.
Oprindeligt udviklet til node.js, UglifyJS arbejder nu på enhver JavaScript platform, også støtter CommonJS modulsystem.
Den UglifyJS toolkit blev primært skabt for kildekode minifikationen, at opnå dette med gode resultater, mens også forlader semantik af koden intakt i de fleste tilfælde.
Undervejs har projektet tilføjet masser af nye funktioner, blandt dem evnen til at analysere, analysere og omdanne AST af en blok af JS kode.
Dette giver udviklere masser af tweakable muligheder i UglifyJS motor, hvilket giver ham en finjustere kontrol over, hvordan kildekoden er komprimeret eller hvordan komprimeret kilde saligkåret på senere point.
Siden lanceringen har projektet fået en stor følgende i JavaScript samfund og har været anvendt i mange andre JS (node.js især) projekter
Funktioner :.
- Fjern kommentarer
- Valgfrit efterlade nogle kommentarer i koden
- Lad ophavsret intakt
- Afkort variabelnavne
- Gendan kode fra en AST
- Fjern blok parentes
- Opret hinanden følgende Var erklæringer
- Løse simple konstante udtryk
- Optimeringer til IF-sætninger
- På hinanden følgende udsagn i blokke er slået sammen i én sekvens
- Fjern nogle unreachable kode og advare om det
- Kilde maps støtte
- Inkluderet omfang analysator
- Arbejder med klient-side (browsere) og server-side (node.js) miljøer
- Brugbar fra node.js CLI
- godt dokumenteret
Krav :
- Javascript aktiveret i klientsiden
Kommentarer ikke fundet