Я работаю в CoffeeScript (пишу Cakefile).Я хотел бы скомпилировать некоторые другие файлы CoffeeScript, а-ля
coffee -o lib -c src
Я мог бы запустить указанную выше команду в дочернем процессе, но этот подход имеет кросс-платформенные проблемы и затрудняет обработку ошибок. Я бы предпочел использовать API.
Я был бы рад использовать те же функции из command.coffee, но не могу понять, как это сделать.
Приложение: я вижуrequire('coffee-script').compile
, который компилирует строку в другую строку. Это все равно оставило бы меня выполнять тяжелую работу по перебору файлов и подпапок и записи вывода.