我正在编写一个Cakefile,用于定义名为build
的任务,其中显示以下行:
coffee.stderr.on 'data', (data) ->
process.stderr.write.data.toString()
当我使用cake build
运行任务时,它会抛出一个ReferenceError
,表示函数toString
未定义。
我已尝试修复Node安装,并使用npm
重新安装CoffeeScript。
答案 0 :(得分:1)
我相信你想要
process.stderr.write data.toString()
你还有一个额外的.
。
您编写它的方式是尝试在toString()
函数的data
属性上调用write
。您可能收到类似Cannot call method 'toString' of undefined
的错误。