UglifyJS является одним из лучших инструментов для повышения производительности вашего кода JavaScript и подготовки его к производственной среде.
Изначально разработанный для Node.js, UglifyJS теперь работает на любой платформе JavaScript, также поддерживает систему CommonJS модуля.
UglifyJS инструментарий был в основном создан для исходного кода минификация, достижение этой цели с отличными результатами в то же время оставляя семантику кода нетронутыми в большинстве случаев.
По пути, проект добавила множество новых функций, среди которых возможность анализировать, анализировать и преобразовывать AST из блока JS кода.
Это дает разработчикам множество настраиваемых опций в двигателе UglifyJS, что позволяет ему точный контроль над тем, как мелодия исходный код сжимается или как сжатый источник блаженных в более поздние моменты.
С момента своего запуска, проект получил большой следующий в сообществе JavaScript и используется во многих других JS (особенно) Node.js проектов
<сильные> Особенности :. Р >
- Удалить комментарии
- Необязательно оставить некоторые комментарии в коде
- Оставьте уведомления об авторских правах нетронутыми
- Укоротить имена переменных
- Регенерация код из AST
- Снимите блок скобки
- Создать последовательные заявления вар
- Resolve простые постоянные выражения
- Оптимизации для IF заявления
- Последовательные утверждения в блоках объединяются в одну последовательность
- Удалите часть недостижимый код и предупредить об этом
- Источник карты поддержки
- В комплекте анализатор сфера
- Работает с клиентской стороны (браузеры) и на стороне сервера (Node.js) средах
- Может использоваться от CLI Node.js
- хорошо документированы
Требования
- включен JavaScript на стороне клиента
Комментарии не найдены