Jak używać
- Wklej JavaScript.
- Wybierz, czy skracać nazwy zmiennych i zachować komentarze licencyjne.
- Kliknij Minifikuj albo naciśnij Ctrl+Enter, a na Macu ⌘+Enter.
- Skopiuj lub pobierz zminifikowany plik.
Opis opcji
- Skracanie nazw zmiennych
- Zmienia lokalne zmienne i parametry funkcji na pojedyncze litery. Nazwy globalne zostają, aby inne skrypty mogły ich używać.
- Zachowaj komentarze licencyjne
- Zachowuje komentarze zaczynające się od /*! albo zawierające @license lub @preserve, wymagane przez wiele licencji.
Przykład
function add(first, second) {
// sum
return first + second;
}
Kod zostanie zmniejszony do function add(d,n){return d+n}.
Najczęściej zadawane pytania
Czy zminifikowany kod jest bezpieczny?
Terser stosuje tylko transformacje zachowujące działanie poprawnego kodu. Kod używający nazw funkcji w czasie działania może zachowywać się inaczej po ich skróceniu.
Czy obsługuje nowoczesny JavaScript?
Tak. Terser rozumie klasy, funkcje async, optional chaining i moduły. Nie konwertuje kodu dla starych przeglądarek.
Czy mój kod jest wysyłany?
Nie. Terser działa w przeglądarce.
Prywatność
To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.