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
变体有问题,如何解决?
答案 0 :(得分:0)
这周我遇到了同样的问题。据我了解,第一个启动配置(使用URL和webroot)需要启动并运行本地(f.i. node.js)Web服务器。
第二个启动配置“只是”运行本地文件。