Przejdź do treści
ToolMug

Minifikator JavaScript

Zmniejsz JavaScript do produkcji. Terser usuwa spacje i komentarze, skraca lokalne nazwy i upraszcza kod, pokazując dokładną liczbę zaoszczędzonych bajtów.

Działa w przeglądarce — nic, co wpiszesz, nie jest wysyłane

Jak używać

  1. Wklej JavaScript.
  2. Wybierz, czy skracać nazwy zmiennych i zachować komentarze licencyjne.
  3. Kliknij Minifikuj albo naciśnij Ctrl+Enter, a na Macu ⌘+Enter.
  4. 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.

Podobne narzędzia