Какой JavaScript minifier вы рекомендуете?
Есть ли хороший JavaScript minifier?
Ответ 1
UglifyJS2, используемый проектом jQuery.
Ответ 2
Активный
Устаревшие
Компилятор Google Closure обычно достигает меньших файлов, чем YUI Compressor, особенно если вы используете расширенный режим, который выглядит тревожно медлительным для меня, но хорошо работал в одном проекте, в котором я его использовал:
Несколько больших проектов используют UglifyJS, и я очень впечатлен им с момента переключения.
Ответ 3
Если вы используете PHP, вы также можете взглянуть на minify, который может минимизировать и комбинировать файлы JavaScript. Интеграция довольно проста и может быть выполнена определенными группами файлов или простой строкой запроса. Минимизированные файлы также кэшируются, чтобы уменьшить нагрузку на сервер, и вы можете добавить заголовки истечения через minify.
Ответ 4
Есть несколько способов использования /try:
- компрессор YUI
- jsmin
- Microsoft Ajax minifier (имеет гиперкрест)
Ответ 5
Pretty Diff - http://prettydiff.com/?m=minify
Ответ 6
JavaScript Minifier дает хороший API, который вы можете использовать программно:
curl -X POST -s --data-urlencode 'input=$(function() { alert("Hello, World!"); });' http://javascript-minifier.com/raw
Или путем загрузки файла и перенаправления на новый файл:
curl -X POST -s --data-urlencode '[email protected]' http://javascript-minifier.com/raw > ready.min.js
Надеюсь, что это поможет.
Ответ 7
Иногда я использую это: http://closure-compiler.appspot.com/home
Ответ 8
jscompressor.com довольно хорошо.