javascript packager

Nirva

Dmitry Polyakov
javascript packager

подскажите пожалуйста javascript-компрессор, который бы умел:
- повырезать все пробелы из кода и переносы строк из файла
- за один раз уметь работать с многими файлами
- и, желательно, много файлов уместить в один - по одной строке на файл
спасибо!
 

fixxxer

К.О.
Партнер клуба
п.1 умеют практически все.
п.2 и п.3 реализуется парой строчек на любом языке.
 

dimagolov

Новичок
Nirva, на самом деле компрессоры делают много больше. и основное требование к ним, чтобы они не портили код и оставляли его работоспособным, когда речь идет о не самых тривиальных вещах. подобный вопрос обсуждался тут
 

Nirva

Dmitry Polyakov
да, я так и делаю.
решил писать билд-скрипт, на основе dean edwards packer'a.
поскольку все равно часто использовать надо - решил его сделать вроде библиотечки маленькой.
 

ksnk

прохожий
Nirva Последние модные сборщики используют только минимизацию кода, а не упаковку его paсker'ом. Вот и jQuery больше не раздается в "упаковке".
Как показали опыты на собаках, использовать минимизацию совместно с gzip'ом - более эффективно, а если у юзера отключен gzip, то и компутер у него с большой вероятностью древне-тормозной и распаковывать на JavaScripte он будет долго...
 

Nirva

Dmitry Polyakov
вообще я не фанат "паковать", и пакер вполне умеет и без упаковки (encoding'а) работоать.
а еще я тут написал красивую тулзу для javascrirpt-билдов.
на выходных выделю время, задокументирую и выложу. удобно получилось )
 
Сверху