如何查看已编译的coffeescript结果?

如何查看已编译的coffeescript结果?,coffeescript,Coffeescript,如何使用coffeescript生成javascript 我遇到了一个问题,我有一个基本命令,它会出错: 未定义msg 依靠魔法,我可以擦除robot.response->中的大部分代码,除了3条消息,有时最后一条消息会失败。我有一种感觉,这里正在发生一些令人毛骨悚然的白色空间的事情。我正在使用SublimiteText编辑器,它不应该将垃圾字符放入我的代码中 此代码使用Hubot,但我认为这并不重要。coffee-c filename.coffee生成filename.js。在我的例子中,生成

如何使用coffeescript生成javascript

我遇到了一个问题,我有一个基本命令,它会出错:

未定义msg

依靠魔法,我可以擦除robot.response->中的大部分代码,除了3条消息,有时最后一条消息会失败。我有一种感觉,这里正在发生一些令人毛骨悚然的白色空间的事情。我正在使用SublimiteText编辑器,它不应该将垃圾字符放入我的代码中


此代码使用Hubot,但我认为这并不重要。

coffee-c filename.coffee
生成
filename.js
。在我的例子中,生成的文件阻止coffeescript进一步更新
filename.js
。因此,当我更改我的
filename.coffee
文件时,它看起来好像什么都不起作用,而实际上代码根本没有改变。我删除了
filename.js
,代码又开始工作了

module.exports = (robot) ->

  robot.respond /(\S+) ref (\S+)/i, (msg) ->
    msg.send "Calculating..."
    project = msg.match[1]
    dll = msg.match[2]
    exec = require('child_process').exec
    msg.send "variables #{project} and #{dll}"
    msg.send "x"