Chrome调试器:ERR_CONNECTION_REFUSED

时间:2018-09-01 09:38:06

标签: visual-studio-code

Windows 10 x64 Professional
Visual Studio代码v1.26.1
Chrome 4.9.0调试器

我有简单的配置(launch.json):

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome against localhost",
            "url": "http://localhost:8080/index.html",
            "webRoot": "${workspaceFolder}"
        }
    ]
}

launch.json文件位于我的项目文件夹的.vscode子目录中。另外,我的文件夹中包含index.html文件。

我在Visual Studio Code中打开项目文件夹,然后按F5键,但是在新的Google Chrome实例中出现了ERR_CONNECTION_REFUSED错误。即浏览器无法打开我的index.html页面。

但是此变体可以正常工作:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "chrome",
            "request": "launch",
            "name": "Launch Chrome against index.html",
            "file": "${workspaceFolder}/index.html"
        }
    ]
}

为什么localhost变体有问题,如何解决?

1 个答案:

答案 0 :(得分:0)

这周我遇到了同样的问题。据我了解,第一个启动配置(使用URL和webroot)需要启动并运行本地(f.i. node.js)Web服务器。

第二个启动配置“只是”运行本地文件。