如何使用brunch.io调试自定义节点服务器?

时间:2014-11-03 10:24:18

标签: node.js debugging coffeescript brunch

我正在使用brunch.io和自定义服务器app.coffee。 这就是我的brunch-config.coffee条目:

server:
  path: 'app.coffee'
  port: 3333
  base: '/'

我想使用节点的默认调试器,但是当我在debugger中的任何位置键入app.coffee时,脚本执行不会停止。我的debugger语句被忽略了。

如何让早午餐运行我的服务器,以便{I}}语句不被忽略但暂停脚本执行?

早午餐版:1.7.18
咖啡版:1.7.1
节点版本:0.10.30

谢谢你的时间!

1 个答案:

答案 0 :(得分:1)

要使用调试器,最好在单独的终端实例中运行brunch watch和您的节点应用程序。

只需在没有brunch watch / -s选项的情况下运行--server,然后分别运行以下内容:

coffee --nodejs --debug app.coffee