2012-08-14 25 views

回答

1

爲每個節點腳本使用不同的端口。 I.E.第一個腳本爲5858,第二個爲5859

node --debug-brk=5858 MyApp1.js 
node --debug-brk=5859 MyApp2.js 
+0

我明白瞭如何使用命令行調試,但不知道日食。如果有一個app.js包含主服務器和另一個腳本在同一個目錄(./script2.js)中,那app.js的需求呢? eclipse/v8將如何區分? – ejang 2012-08-16 05:51:23

+1

它並不需要,因爲eclipse不會爲您啓動節點進程。調試器是一個獨立的應用程序,通過指定的TCP端口連接到您的節點進程。 – Chris 2012-08-16 09:16:58

2

我和Eclipse有類似的問題。我發現我其實是有其他進程偵聽端口5858以下命令顯示了我對端口5858的過程:

sudo lsof -i | grep 5858