UglifyJS jest jednym z najlepszych narzędzi do poprawy wydajności kodu JavaScript i przygotowanie go w środowiskach produkcyjnych.
Początkowo opracowany dla node.js, UglifyJS teraz działa na każdej platformie JavaScript, wspiera również system modułowy CommonJS.
UglifyJS Toolkit został stworzony głównie do kodu źródłowego minifikacji, osiągnięcie to z doskonałymi wynikami jednocześnie pozostawiając semantykę kodu nienaruszonym w większości przypadków.
Wzdłuż drogi, projekt dodał wiele nowych funkcji, wśród nich zdolność do analizowania, analizować i przekształcenia AST bloku kodu JS.
Dzięki temu deweloperzy wiele opcji podkręcania w silniku UglifyJS, co pozwoliło mu na precyzyjną kontrolę nad tym, jak dostroić kod źródłowy jest skompresowany i jak źródło sprężonego beatyfikowany w późniejszych punktach.
Od czasu swojej premiery, projekt zyskał duże następujące w społeczeństwie JavaScript i zostały wykorzystane w wielu innych JS (node.js zwłaszcza) projekty
Opis .
- Usuń komentarze
- Opcjonalnie można zostawić kilka uwag w kodzie
- zawiadomienia Leave copyright nienaruszone
- skrócić nazwy zmiennych
- Wygeneruj kod z AST
- usuń nawiasy blokowe
- Dołącz kolejne deklaracje var
- Rozwiąż proste wyrażenia stałe
- Optymalizacja dla IF
- Kolejne oświadczenia w blokach są połączone w jednej sekwencji
- Usuń jakiś nieosiągalny kod i ostrzec o nim
- Wsparcie mapy źródłowe
- wliczony Analizator zakresu
- Współpracuje z po stronie klienta (przeglądarek) i po stronie serwera (node.js) środowiska
- użytkowa od node.js CLI
- Dobrze udokumentowane
Wymagania :
- włączona obsługa JavaScript po stronie klienta li>
Komentarze nie znaleziono