Как минимизировать файлы JavaScript с помощью Eclipse JSDT?
Как "построить" *.min.js
а также *.min.js.map
файлы с использованием Eclipse JSDT (Инструменты разработки JavaScript)?
2 ответа
Вы можете использовать внешний компоновщик для запуска скриптов сборки для ваших задач Javascript.
Перейдите в Project -> Properties и выберите Builders. Затем вы можете добавить внешний компоновщик для запуска внешней программы с любыми необходимыми аргументами.
Вы можете настроить сборщик на автоматический запуск, используя вкладку "Параметры сборки" и установив параметры "Запустить построитель:":
Я использую YUICompressor. Работает как на JavaScript, так и на CSS. После установки его легко использовать:
- Щелкните правой кнопкой мыши файл JS, который вы хотите свернуть
- Перейти к внешним инструментам> Сжать Javascript
- Укажите имя сжатого файла и нажмите "Готово"
К сожалению, вам придется вручную запускать компрессор при каждом изменении исходного файла, что может быть утомительно, если вы работаете с большим количеством файлов. Если вы хотите автоматизировать процесс, посмотрите этот ответ. В итоге я написал быстрый пакетный скрипт для своего проекта.