2016-04-22 432 views
6

我想用vscode調試我的角碼,但不起作用。無法連接到目標:連接ECONNREFUSED 127.0.0.1:9222

enter image description here 無法連接到目標:連接ECONNREFUSED 127.0.0.1:9222

+0

127.0.0.1通常綁定到本地主機的IP地址。顯然你的客戶端嘗試連接到你的本地主機端口'9222',但沒有任何運行 – Yerken

+0

我怎樣才能啓用9222? wamp的本地主機正在運行 – Slinker

回答

10

我不知道你還需要它,但我找到了解決辦法,因爲我面臨着同樣的問題我自己。

您必須啓用啓用了遠程調試功能的Chrome,才能讓擴展程序附加到它。

的Windows

右鍵單擊該快捷方式的Chrome,並選擇屬性 在「目標」欄,追加--remote調試端口= 9222 或者在命令提示符下,執行/chrome.exe --remote調試端口= 9222

OS X

在終端,執行/應用/谷歌\ Chrome.app/Contents/MacOS/Google \鉻--remote調試端口= 9222

Linux的

在終端,谷歌推出鉻--remote調試端口= 9222

我發現這個信息的VS代碼瀏覽器擴展程序的github上: https://github.com/Microsoft/vscode-chrome-debug

注 - 如果您已經運行Chrome的實例。在打開更新後的Chrome窗口之前先關閉它們。參考: - https://github.com/Microsoft/vscode-chrome-debug/issues/111

+0

兄弟,這個命令不起作用。請幫助我 OS X 在終端中,執行/ Applications/Google \ Chrome.app/Contents/MacOS/Google \ Chrome --remote-debugging-port = 9222 –

+0

這解決了我在Arch Linux上的問題。謝謝。 – Oseack

0

附加到添加的細節由digaomatias

注意:打開更新的Chrome窗口前停止正在運行Chrome實例/標籤。

Github引用。

0

使用這樣的:

{ 
    "name": "Launch index.html", 
    "type": "chrome", 
    "request": "launch", 
    "file": "${workspaceRoot}/index.html", 
    "userDataDir": "${workspaceRoot}/out/chrome", 
    "runtimeExecutable": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" 
} 
相關問題