Как «построить» *.min.js
и *.min.js.map
файлы с использованием Eclipse JSDT (JavaScript Developement Tools)?Как минимизировать файлы JavaScript с помощью Eclipse JSDT?
ответ
Вы можете использовать внешний строитель для запуска скриптов сборки для ваших задач Javascript.
К Проект -> Свойства и выберите Строители. Затем вы можете добавить внешний конструктор для запуска внешней программы с любыми аргументами, которые вам нужны.
Вы можете себе строитель для автоматического запуска с помощью вкладки Параметры сборки и установки "Run The Builder:" Параметры:
, как добавить «обозреватель» в Windows? – user2449761
Процесс тот же. Однако вместо того, чтобы иметь путь, подобный/usr/bin/npm, хотя вы бы просто использовали путь, например C: \ tools \ sometool.exe ... часть 'browsify' не имеет отношения к процессу BTW, вы можете настроить любая внешняя команда, которую вы хотите для строителя. – BCG
Какой конструктор я могу использовать в Windows? – user2449761
Я использую YUICompressor. Он работает как с JavaScript, так и с CSS. После его установки, его легко использовать:
- правой кнопкой мыши на JS файл, который вы хотели бы, чтобы минимизировать
- Перейти к External Tools> Сжать Javascript
- Укажите имя сжатого файла и нажмите кнопку Готово
К сожалению, вам придется вручную запускать компрессор каждый раз, когда вы меняете исходный файл, что может стать утомительным, если вы работаете с большим количеством файлов. Если вы хотите автоматизировать процесс, см. this answer. В итоге я написал быстрый сценарий для моего проекта.
http://jscompress.com/ –
Не могу ли я сделать это с помощью Eclipse? – user2449761
https://github.com/oncereply/jscompressor –