Рекомендую 5 отличных инструментов сжатия кода JavaScript. Сжатие кода (также известное как минимизация кода) - это процесс устранения всех ненужных символов из исходного кода, включая удаление всех ненужных космических символов, новых линейных символов, комментариев и т. Д. Сжатие кода не влияет на функциональность исходного кода, но улучшает время загрузки (и производительность веб -приложений), поскольку размер файлов для загрузки уменьшается.
Вот 5 отличных инструментов сжатия кода JavaScript. Я считаю, что они могут сделать ваши сценарии легче и лучшей производительности кода.
1. Юи Компрессор
Произведено Yahoo! Yui Compressor - это инструмент командной строки, написанный на Java, чтобы помочь вам минимизировать файлы JavaScript. Очень безопасно и имеет более высокий коэффициент сжатия, чем другие инструменты. Мало того, UI Compressor также может сжимать файлы CSS.
2. Компилятор Google Closure Compiler
Компилятор Google Closure - это инструмент, который позволяет загружать JavaScript и работать быстрее. Это довольно хороший компилятор JavaScript. Замените исходный язык на машинный язык, позволяя вам компилировать лучший JavaScript в JavaScript. Вы можете использовать его для анализа JavaScript, анализа, удаления бесполезного кода, переписать и сжать оставшийся код и многое другое. Он также может проверить синтаксис, переменные ссылки и типы, а также приглашение на общие ошибки JavaScript.
3. JSmin
JSMIN может удалять комментарии и ненужные пространства из файлов JavaScript, и обычно он может уменьшить размер наполовину, делая загрузки быстрее. Это также поощряет более выразительный стиль программирования.
4. Пэкер
Packer также является популярным инструментом сжатия JavaScript, который может автоматически создавать сжатые версии кода. Вам просто нужно вставить и нажать кнопку «Пакет». Он может достичь высокого сжатия и добавить расширенное динамическое сжатие при работе с JavaScript.
5. Dojo ShrinkSafe
ShrinkSafe также обычно используется инструмент сжатия кода JavaScript. В зависимости от вашего стиля программирования, он может уменьшить размер сценария на одну треть или более. Самое главное, что ShrinkSafe никогда не меняет публичные переменные или API, то есть вы можете поместить сжатые версии JavaScript в вашу страницу, не изменяя код, который его использует.
Награда Инструменты
Обнаруйте, какой инструмент сжатия более подходит для вас, и избегайте проблем с установкой различных инструментов для тестирования.
Из -за различных приложений, во многих случаях может быть трудно найти инструмент сжатия кода JavaScript, который вам подходит. Теперь я рекомендую инструмент, чтобы определить, какой инструмент подходит для вас без установки всех инструментов сжатия.
Попробуйте: JavaScript Compressorrater
Примечание. Этот инструмент в основном нацелен на JSMIN, Dojo ShrinkSafe, Yui компрессор и упаковщик