我有一臺運行nodejs和node-inspector的linux(Ubuntu 12.04)服務器進行調試,但是我無法從另一臺運行Windows的機器訪問調試。node-inspector無法在linux服務器上運行
這裏是我的了:
- 從下載網站的NodeJS用於Linux的最新的穩定版本(v0.10.18)。
- 然後我cd到
$HOME/Downloads/node-v0.10.18-linux-x86/bin
- 安裝的節點,檢查與
./npm install -g node-inspector
- 開始節點檢查與
./node node-inspector
- 然後我打開另一個選項卡或終端窗口,並在同一目錄調試模式下運行我的程序:
./node --debug http.js
在另一臺機器(視窗),在同一網絡中,我打開地址欄谷歌瀏覽器和類型: http://192.168.13.175:8080/debug?port=5858
我也得到空白屏幕像這樣:
在左上角點擊的來源,但一無所獲。我知道它已連接,因爲如果我用Ctrl + C殺死node.js,我立即收到消息從chrome中分離出目標。
任何想法是怎麼回事? Windows上的防火牆已關閉,兩臺計算機都可以通過ping測試看到對方。一種是192.168.13.175
,另一種是192.168.13.56
。
已經嘗試過,但沒有奏效。當我在Ubuntu上使用chrome時,結果是一樣的。我在虛擬機上運行它。 –