You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code使用Go Live启动JS项目Chrome提示localhost连接拒绝如何解决

报错含义

你遇到的ERR_CONNECTION_REFUSED错误完整提示如下:

This website is not available. localhost connection denied.
Try this:

Checking access
Checking proxy or firewall
ERR_CONNECTION_REFUSED

该错误的核心是Chrome向localhost对应端口发起的连接请求被拒绝,本质原因是VSCode的Go Live服务没有正常在目标端口启动,没有程序响应该端口的访问请求。

可用修复方案
  • 确认Go Live服务启动状态:查看VSCode底部状态栏,服务正常启动时会显示监听的端口号(默认5500),如果仍显示「Go Live」文字按钮,点击按钮启动服务,启动后直接点击状态栏的端口号自动跳转访问,不要手动输入地址。
  • 修改Go Live默认端口:如果服务启动失败,大概率是默认5500端口被其他程序占用。打开VSCode设置,搜索Live Server > Settings: Port,填入未被占用的端口(如5501、8080),保存后重启Go Live即可。
  • 校验本地hosts配置:打开系统hosts文件,确认存在127.0.0.1 localhost的映射规则,无该规则则添加后保存,清空浏览器缓存后重试。
  • 排查防火墙/安全软件拦截:部分安全软件会拦截VSCode的端口监听请求,暂时关闭系统防火墙或者将VSCode加入网络访问白名单后,重启Go Live再测试。
  • 检查访问地址匹配性:如果自定义过Go Live的绑定IP,确认浏览器访问的IP、端口和Go Live实际监听的参数完全一致,不要混用127.0.0.1、局域网IP、localhost三种地址。

内容的提问来源于stack exchange,提问作者Jonas Tiller

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 08:06:04