У меня есть куча файлов .coffee, которые мне нужно объединить в один файл.
У меня есть папки, настроенные как приложение rails:
/src/controller/log_controller.coffee
/src/model/log.coffee
/src/views/logs/new.coffee
Coffeescript имеетКоманда, которая позволяет объединить несколько сценариев кофе в один файл, но, похоже, работает только с одним каталогом.Например, это прекрасно работает:
coffee --output app/controllers.js --join --compile src/controllers/*.coffee
Но мне нужно иметь возможность включать в себя несколько подкаталогов вроде этой нерабочей команды:
coffee --output app/all.js --join --compile src/*/*.coffee
Есть ли способсделай это?Есть ли UNIXy способ передать список всех файлов в подкаталогах?
Я использую терминал в OSX.
Все они должны быть объединены в один файл, потому что в противном случае каждыйотдельный файл компилируется и упаковывается следующим образом:
(function() { }).call(this);
, который нарушает область действия некоторых вызовов функций.