Я знаю, что этот вопрос старый, но я столкнулся с этой проблемой (или чем-то подобным). Я считаю, что ответ заключается в том, что синтаксис команды @ Nick неверен для указания нескольких файлов. Я думаю, что YUI Comperor поддерживает поддержку обработки нескольких файлов , но имеет только один параметр входного файла, поэтому вы должны использовать групповые символы. IOW, это работает:
...yui-compressor.jar -o blah.css *.css
Это не:
...yui-compressor.jar -o blah.css 1.css 2.css
По крайней мере, это мой опыт. Нужно быть в состоянии объединить все файлы вместе другим способом и передать их в команду. Например, в Windows:
type 1.css 2.css | java -jar yui-compressor.jar --type js -o blah.css
Или в Unix / Linux:
cat 1.css 2.css | java -jar yui-compressor.jar --type js -o blah.css
(или вы можете использовать перенаправление файлов)
Убедитесь, что вы cat
или type
файлы в нужном порядке.