2016-04-22 2936 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" 
} 
相关问题