Skompresuj i zoptymalizuj JavaScript

Programiści webowi minifikują JavaScript, gdy przygotowują zwarty skrypt do wdrożenia lub kontrolowanego porównania.

Skompresuj i zoptymalizuj JavaScript i otrzymaj zwarty kod gotowy do kolejnego etapu. Działa bezpłatnie w przeglądarce, bez zakładania konta.

Jak używać

  1. Wklej skrypt, który chcesz zmniejszyć, w obszarze wejściowym albo wczytaj plik bezpośrednio z komputera za pomocą przycisku importowania.
  2. Uruchom minifikator: zbędne spacje i podziały wierszy zostaną usunięte, co zmniejsza plik.
  3. Skopiuj wersję skompaktowaną, aby ją opublikować, porównać lub umieścić na stronie.
  4. Przetestuj wynik przed wdrożeniem, ponieważ skompaktowany kod trudno czytać, gdy coś pójdzie nie tak.
  5. Zawsze zachowuj oryginalny, czytelniejszy plik do przyszłej konserwacji.

Przykład

Typowa sytuacja: przygotowujesz mały skrypt do osadzenia na stronie i chcesz zmniejszyć ilość przesyłanych danych. Po minifikacji sprawdź przede wszystkim, czy skrypt nadal działa dokładnie tak jak wcześniej, uruchamiając go w konsoli przeglądarki.

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Kompresja odbywa się w Twojej przeglądarce na skrypcie, który podasz. Nic nie jest wysyłane do osób trzecich i nic nie zostaje po zamknięciu karty, co pasuje do zastrzeżonego kodu, którego wolałbyś nie przesyłać.

Częste pytania

Czy minifikacja usuwa funkcje?

Nie powinna zmieniać sposobu działania skryptu, ponieważ działa na układzie kodu. Mimo to przetestuj wynik na kopii, zanim zastąpisz plik używany na produkcji, i zachowaj kopię zapasową, dopóki nie uznasz wyniku za zadowalający.

Jakie pliki mogę wczytać?

Selektor plików akceptuje między innymi pliki .js, .mjs, .cjs, .ts, .tsx, .html, .css, .json, .sql i .graphql oraz zwykły tekst. Jednocześnie przetwarzany jest jeden plik.

Dlaczego mój zminifikowany skrypt przestał działać?

Błędnie odczytany ciąg znaków lub źle umieszczony średnik może zamienić się w skompaktowany kod, który już nie działa. Wróć do oryginału, przetestuj skrypt w konsoli przeglądarki i popraw część, która zgłasza błąd.

Narzędzia w tej samej kategorii