Chrome浏览器错误代码5求助:开发服务器突然无法运行
解决方案:Chrome中开发服务器错误代码5
检查端口占用情况
开发服务器的端口可能被其他程序占用,执行对应系统的命令排查:- Windows:
netstat -ano | findstr :<你的服务器端口>,找到PID后打开任务管理器结束对应进程 - Mac/Linux:
lsof -i :<你的服务器端口>,执行kill -9 <PID>终止占用进程
之后重启开发服务器,或在配置中更换一个未被占用的端口。
- Windows:
以高权限运行开发服务器
错误代码5常和权限不足有关:- Windows:右键点击终端/命令提示符,选择「以管理员身份运行」后启动服务器
- Mac/Linux:在启动命令前添加
sudo,例如sudo npm start(根据你的包管理工具调整)
排查防火墙/安全软件拦截
系统防火墙或第三方安全软件可能阻止了开发服务器的网络请求:- 临时关闭防火墙,测试服务器是否能正常运行
- 若恢复正常,将开发服务器的端口或程序加入防火墙白名单
重新安装项目依赖
依赖损坏也可能导致服务器启动失败:- 删除项目根目录的
node_modules文件夹和package-lock.json(或yarn.lock)文件 - 执行
npm install(或yarn install)重新安装依赖 - 再次启动开发服务器
- 删除项目根目录的
检查开发服务器配置
确认配置文件(如webpack.config.js、vite.config.js)中的设置:- 确保
host设置为localhost或0.0.0.0(避免受限的网络地址) - 确认端口号未被系统保留(通常1024以下端口需要权限)
- 确保
重置Chrome网络配置
浏览器的网络设置异常可能影响访问:
在Chrome地址栏输入chrome://settings/resetProfileSettings,选择「重置设置」,重置后尝试访问开发服务器
内容的提问来源于stack exchange,提问作者Sanvaad
相关产品推荐
相关产品推荐

