2012-03-29 53 views
4

我有一個JavaScript代碼,檢查點是否在多邊形內。我試圖與節點檢查調試它,請按照下列步驟操作:未能通過節點檢查器進行調試 - 出現了什麼問題?

在第一個窗口:

PS Z:\dev> node-inspector.cmd 
    info - socket.io started 
visit http://0.0.0.0:8080/debug?port=5858 to start debugging 

在第二個窗口:

PS Z:\dev\poc\SDR> node --debug-brk .\IsPointInside.js 
debugger listening on port 5858 

現在我瀏覽到http://localhost:8080/debug?port=5858我Chrome瀏覽器。

發生什麼事是Chrome卡住waiting for localhost呈現給我空屏幕。

我必須補充說,我已經成功調試了r.js javascript optimizer之前使用相同的步驟,但現在我無法調試它。

回答

1

根據this似乎有應該啓動組件的順序。

其應用程序 - >調試器 - >網頁瀏覽器。

可能是你的問題。

+0

我停止使用的節點檢查,購買IntelliJ IDEA的,這是完全有能力同時調試和的NodeJS瀏覽器的許可證(Chrome和FF)主辦的JS代碼。這非常方便。調試Javascript或多或少與調試Java相同。 – mark 2013-02-25 16:16:17

1

您也可以發送「按需調試」命令。使用此命令:

殺-USR1 $的ProcessID

+0

我在Windows上。 – mark 2014-02-10 09:59:52