2014-11-03 39 views
0

我正在使用brunch.io和自定義服務器app.coffee。 這是我brunch-config.coffee入口的樣子:如何使用brunch.io調試自定義節點服務器?

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

我想使用節點的默認調試器,但是當我在app.coffeedebugger任何地方,腳本執行不會停止。我的debugger聲明完全被忽略。

如何讓早午餐運行我的服務器,以便debugger語句不會被忽略,但暫停腳本執行?

早午餐版本:1.7.18
咖啡版本:1.7.1
節點版本:0.10.30

感謝您的時間!

回答

1

要使用調試器,最好在不同的終端實例中運行brunch watch和您的節點應用程序。

只要運行brunch watch沒有-s/--server選項,然後單獨運行是這樣的:

coffee --nodejs --debug app.coffee

+0

謝謝!這是有效的,但除此之外,我還需要運行第三個進程來執行實際的調試'node debug localhost:5858' – 2014-11-12 12:16:16

相關問題