如何更正CoffeeScript蛋糕文件

时间:2013-04-20 18:54:57

标签: coffeescript

以下CoffeeScript蛋糕文件未显示任何输出:

{exec} = require 'child_process'
task 'watch', 'watch current directory and corrects the map file', (cb)->
    console.log 'hello world'
    exec 'coffee -w -b -m -c .' ,(err,stdout,stderr) ->
        console.log err
        console.log stdout
        throw err if err
        console.log stdout + stderr

它正在编译所有文件但是当我在coffee文件中出错时,它不会抛出错误,也不会显示有关编译文件的任何内容。但exec命令,当单独尝试时,确实显示错误。

1 个答案:

答案 0 :(得分:0)

尝试spawn而不是exec。我的猜测是exec期待缓冲,但咖啡正在给出一个流。