JavaScript мінімізатор

Компрес пастери JavaScript сніппети або локальні .js файли з Terser, що працюють локально в вашому браузері.

Натисніть, щоб вибрати файл JavaScript або скинути його тут

Також ви можете вставити JavaScript безпосередньо в редактор нижче.

Вхід: 0 байтів

Вихід: 0 байтів

Готово

Браузерна мініфікація

Terser об'єднується тільки для цього маршруту інструментів, тому заздалегідь JavaScript компресується локально без маршруту виконання на боці сервера.

Помилка відгуки

Помилки синтак показуються на сторінці з деталями рядки і колонки, коли їх надає парасер.

Розмір порівняння

Порівняйте оригінальні та мініфіковані байти перед копіюванням або завантаженням компресованого JavaScript.

Часті запитання

Чи переведений JavaScript в конвертер?

No. Мініфір працює локально з браузером JavaScript. Попередній код і вибрані файли не надсилаються на сервери Convertr.

Чи виконує інструмент минулий JavaScript?

Джерело тексту параседується і перетворюється Тірсер тільки для компресії. сторінка не оцінює код або завантажує користувача-постачальні скрипти.

Чому назва «Манглінг» дефіцитно заблокована?

Недостатні імена роблять вихід меншим, але деякі коди залежать від функціональних імен, класових імен або відображення.

JavaScript мінімізатор

Минувати джерело JavaScript, зберігаючи підтримувану поведінку програм і повідомляючи про зміну розміру.

Вхід
JavaScript source плюс підтримувані варіанти компресії та форматирання.
Вихід
JavaScript і інформація про розміри.
Реальні обмеження
Інструмент не працює на тест-суїті, переливає непоміщену синтаксию, розчиняє модулі або доводить семантичну рівновагу для коду, що залежить від незвичайного походження.
конфіденційність та обробка даних
JavaScript source плюс підтримувані компресії та варіанти форматирання обробляються в цій таблиці браузера. конвертер не отримує або зберігає її; закриття або перезавантаження сторінки очищає стан роботи, якщо інструмент висловлюється як місцевий завантаження.

Як використовувати цей інструмент

  1. Надання JavaScript-видавництва плюс підтримувані варіанти компресії та форматування в інструментах.
  2. Виберіть налаштування, які впливають на мініфіковану JavaScript та інформацію про розмір, а потім запустити інструмент.
  3. Переглянути мініфіковану JavaScript та інформацію розмірів перед копіюванням або завантаженням.

Загальні способи невдачі

Помилка синтезу, функція мови, яка не підтримується, або недійсна опція припиняє мініфікацію замість повернення часткового коду.

Корисний приклад

Минувати невеликий модуль ES і переглянути продукцію, перш ніж замінити виробничий актив.