2016-11-17 60 views
1

在我的Windows PC上,我有最新版本的節點6.9.1,它內置了V8巡視器。當我使用--inspect標誌運行app.js文件並轉到「chrome-devtools」URL附加調試器,一切工作正常(我可以設置斷點並逐步執行代碼),但console.log代碼不會打印到Chrome控制檯。我已經檢查了控制檯過濾器,它被設置爲ALL。它打印到我運行應用程序的控制檯窗口,而不是Chrome。在Windows PC上沒有記錄到控制檯的新節點V8 Inspector

我有Windows Server 2008 R2。我沒有在我的MacBook上的這個問題,它很好地登錄到鉻控制檯。我希望有人可以檢查他們是否在Windows電腦上工作,或者是否有其他人遇到過這個問題。也許它只是一個Server 2008 R2的問題?

這很容易測試。只需創建一個帶有1行「console.log('test')」的app.js文件,打開命令提示符或git Bash或文件夾中的任意內容並鍵入:

node --inspect --debug-brk app。 js

它會給你一個chrome-devtools的URL。使用Chrome瀏覽器訪問此網址,您將看到您的應用。腳本執行將被停止(由於-brk標誌),所以你將不得不恢復它。如果你和我有同樣的問題,你會注意到當你恢復它時,什麼都不會記錄到控制檯。

+0

不幸的是,我對我有同樣的問題。 –

回答

0

我有同樣的問題。 (Node 6.11.0V8 Inspector和無控制檯)

我已經更新到Node.js版本8.9.0的Windows

我已經下載MSI文件here

現在一切都還是可以的。