it-swarm.com.ru

Есть ли хороший JavaScript Minifier?

Какой миньор JavaScript вы рекомендуете?

131
user160820

glifyJS2 , используется проектом jQuery.

110
Andreas Hofmann

Активный

Устаревшие


Google Closure Compiler, как правило, позволяет получать файлы меньшего размера, чем YUI Compressor, особенно если вы используете расширенный режим, который кажется мне навязчивым, но хорошо сработал в одном проекте, на котором я его использовал:

Несколько крупных проектов используют UglifyJS, и я был очень впечатлен этим с момента перехода.

31
Tim Down

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

Надеюсь, это поможет.

10
chilts

Если вы используете PHP, возможно, вы захотите взглянуть на minify , который может минимизировать и объединять файлы JavaScript. Интеграция довольно проста и может быть выполнена с помощью определенных групп файлов или простой строки запроса. Минимизированные файлы также кэшируются, чтобы уменьшить нагрузку на сервер, и вы можете добавить истекающие заголовки через minify.

9
2ndkauboy

Есть несколько, которые вы можете использовать/попробовать:

8
Kris van der Mast
7
austincheney

Иногда я использую это: http://closure-compiler.appspot.com/home

5
Filipe Costa

jscompressor.com довольно хорошо.

3
MartinPalermo
2
tom