Cakefile не видит функции JS

Я пишу Cakefile, который определяет задачу с именем build, где появляется следующая строка:

coffee.stderr.on 'data', (data) ->
    process.stderr.write.data.toString()

Когда я запускаю задачу с cake build, она выдает ReferenceError, говорящую, что функция toString не определена.

Я попытался восстановить установку Node и переустановить CoffeeScript с помощью npm.


person Will    schedule 31.05.2012    source источник


Ответы (1)


Я верю, ты хочешь

process.stderr.write data.toString()

У вас есть лишний . там.

То, как вы написали это, пытается вызвать toString() для свойства data функции write. Вероятно, вы получаете сообщение об ошибке, например Cannot call method 'toString' of undefined.

person John Flatness    schedule 31.05.2012
comment
Это, вероятно, подходящее время, чтобы сказать FML. Спасибо чувак! - person Will; 31.05.2012