HBuilder运行uni-app程序报错【Error: listen EACCES: permission denied 0.0.0.0:5173】

一、错误提示:

当使用HBuilder运行uni-app项目的时候提示了如下错误❌

复制代码
15:11:03.089 项目 project 开始编译
15:11:04.404 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。
15:11:04.404 vite是按需编译,运行时点击某个未编译页面会先编译后加载,导致显示较慢,发行后无此问题。
15:11:04.404 编译器版本:4.57(vue3)
15:11:04.404 正在编译中...
15:11:05.867 Re-optimizing dependencies because lockfile has changed
15:11:05.868 error when starting dev server:
15:11:05.868 Error: listen EACCES: permission denied 0.0.0.0:5173
15:11:05.868     at Server.setupListenHandle [as _listen2] (node:net:1800:21)
15:11:05.868     at listenInCluster (node:net:1865:12)
15:11:05.868     at Server.listen (node:net:1953:7)
15:11:05.868     at httpServer.listen (file:///D:/Program%20Files%20(x86)/HBuilderX.4.57.2025032507/HBuilderX/plugins/uniapp-cli-vite/node_modules/vite/dist/node/chunks/dep-whKeNLxG.js:65075:20)
15:11:05.887 已停止运行...

二、错误原因:端口占用

端口被占用:5173端口可能已被其他程序占用

三、解决办法:

1. 关闭其他可能使用5173端口的程序

Win + R 打开终端 或 管理员打开powershell 输入 netstat -ano| findstr 5173

(注意:空格不能漏)

2. 重启电脑释放被占用的端口

重启电脑可能能够关闭占用的端口

3. 防病毒/防火墙阻止

检查防病毒或防火墙设置是否阻止了该端口

4. 权限不足

使用管理员权限运行(不推荐),或者使用更高端口号(改为:8080,3000等)


转载吱一声~

相关推荐
0思必得036 分钟前
[Web自动化] Selenium处理动态网页
前端·爬虫·python·selenium·自动化
东东5161 小时前
智能社区管理系统的设计与实现ssm+vue
前端·javascript·vue.js·毕业设计·毕设
catino1 小时前
图片、文件的预览
前端·javascript
2501_920931703 小时前
React Native鸿蒙跨平台实现推箱子游戏,完成玩家移动与箱子推动,当所有箱子都被推到目标位置时,玩家获胜
javascript·react native·react.js·游戏·ecmascript·harmonyos
layman05283 小时前
webpack5 css-loader:从基础到原理
前端·css·webpack
半桔3 小时前
【前端小站】CSS 样式美学:从基础语法到界面精筑的实战宝典
前端·css·html
AI老李3 小时前
PostCSS完全指南:功能/配置/插件/SourceMap/AST/插件开发/自定义语法
前端·javascript·postcss
_OP_CHEN3 小时前
【前端开发之CSS】(一)初识 CSS:网页化妆术的终极指南,新手也能轻松拿捏页面美化!
前端·css·html·网页开发·样式表·界面美化
啊哈一半醒3 小时前
CSS 主流布局
前端·css·css布局·标准流 浮动 定位·flex grid 响应式布局
PHP武器库3 小时前
ULUI:不止于按钮和菜单,一个专注于“业务组件”的纯 CSS 框架
前端·css