Сжатие JavaScript
Сжимает JavaScript с помощью Terser — его используют большинство сборщиков: удаляет недостижимый код, сокращает имена, убирает комментарии, кроме лицензий /*!. Синтаксическая ошибка показывается со строкой.
- Вход
- JS
- Выход
- JS
Ждёт ввода
Работает в этой вкладке. Текст никуда не отправляется.
Похожие
Вопросы
Что делает «Сокращать имена»?
Переименовывает локальные переменные в одну-две буквы. Экспортируемые имена и свойства не трогаются, поэтому код работает так же.
Что меняет «ES-модуль»?
Имена верхнего уровня считаются внутренними для файла, можно import/export. Выключите для обычного скрипта, глобальные имена которого используют другие скрипты.