Мініфікація JavaScript

Вставте JavaScript і отримайте менший файл, який працює так само, з розміром економії до й після gzip.

Запечатано на цьому пристрої

Працює у вашому браузері. Нічого не завантажується на сервер.

Запечатано

Мініфікований JavaScript

Мініфікований JavaScript з’являтиметься тут під час набору.

Як це працює

  1. Вставте скрипт

    Вставте JavaScript або відкрийте файл .js. Підтримується сучасний синтаксис, зокрема класи, асинхронні функції й optional chaining.

  2. Налаштуйте параметри

    Залиште налаштування за замовчуванням для безпечного й компактного результату або видаліть виклики console, скоротіть імена верхнього рівня й запустіть додаткові проходи.

  3. Скопіюйте результат

    Перевірте заощаджені байти, а потім скопіюйте код або завантажте файл .min.js.

Поширені запитання

Мій код завантажується на сервер?

Ні. Terser — мініфікатор, який використовує більшість інструментів збирання JavaScript, — працює у вашому браузері. Ваш вихідний код не залишає пристрою.

Чи працюватиме мініфікований код так само?

Так, з налаштуваннями за замовчуванням. Для коду, який покладається на імена функцій під час виконання, наприклад для звітів про помилки, увімкніть «Зберігати імена функцій і класів». Скорочувати імена верхнього рівня безпечно, лише якщо скрипт не ділить глобальні змінні з іншими скриптами.

Що змінює параметр «Синтаксис результату»?

Він вказує Terser, яку версію JavaScript можна використовувати під час переписування коду, наприклад стрілкові функції в ES2015 і новіших. Він не перетворює сучасний синтаксис на ES5: для цього скористайтеся транспілятором, як-от Babel.

Навіщо вмикати «ES-модуль»?

Файли з import чи export є модулями. Коли Terser про це знає, він може їх розібрати, застосувати строгий режим і безпечно скоротити імена верхнього рівня, адже змінні модуля не глобальні.

Чи створюється source map?

Ні. Цей інструмент призначений для швидкої мініфікації. Для продакшн-збірок із source map використовуйте Terser через свій бандлер.

Встановити One For All на комп’ютер

Після цього One For All відкриватиметься в окремому вікні, як застосунок, просто з робочого столу чи головного екрана. Нічого не треба завантажувати з магазину застосунків, а ваші файли й надалі залишаються на пристрої.

  1. Натисніть значок встановлення праворуч в адресному рядку або відкрийте меню браузера (⋮).
  2. Виберіть «Установити One For All» або «Установити сторінку як додаток»: ярлик з’явиться на робочому столі й серед ваших застосунків.

Завантажити рушій цього інструмента?

Цей інструмент працює повністю у вашому браузері. Для цього йому потрібно один раз завантажити з One For All наведені нижче компоненти. Після цього вони залишаються на цьому пристрої, і наступного разу інструмент запуститься одразу.

Ваші файли ніколи нікуди не надсилаються.