npm run dev 启动项目 报Error: listen EACCES: permission denied 0.0.0.0:80 解决方法

当使用命令行 npm run dev 启动项目的开发环境 报如下错误,

error when starting dev server:
Error: listen EACCES: permission denied 0.0.0.0:80
at Server.setupListenHandle as _listen2 (node:net:1885:21)
at listenInCluster (node:net:1964:12)
at Server.listen (node:net:2066:7)
at httpServer.listen (file:///D:/Code/2025_Java/dkd/dkd-vue/node_modules/vite/dist/node/chunks/dep-4RECYSE1.js:59833:20)

原因:

表示你的开发服务器尝试监听端口 80,但没有足够的权限。

在大多数操作系统中,端口 80 是一个特权端口(1-1024 范围内的端口),普通用户没有权限直接使用这些端口。

解决措施

改变端口号

首先找到vite.ocnfig.js文件

接着将port端口号改为8081,重新运行 npm run dev 指令

相关推荐
美狐美颜SDK开放平台5 小时前
从视频处理到实时渲染:直播APP中视频美颜SDK的关键技术解析
前端·人工智能·架构·实时互动·音视频·视频美颜sdk
WeiXin_DZbishe6 小时前
基于springboot大学生提问箱系统-计算机毕设【课程设计】72593
javascript·vue.js·spring boot·vscode·python·node.js·php
yume_sibai6 小时前
ES6 核心知识点完全总结(变量 + 箭头函数 + 解构 + Promise + 模块化)
前端·ecmascript·es6
Moment6 小时前
为什么市面上的 coding agent 大多数都基于Nodejs?
前端·后端·面试
吃瓜的猹6 小时前
Gemini 3.8 Flash 是真的站起来了,一起来看看我到底做了什么吧~
前端
光影少年6 小时前
React18 对RN 的影响
android·前端·react.js·ios·前端框架
tryCbest6 小时前
Vue Router学习及使用
前端·vue.js
杉氧6 小时前
丝滑的奥秘:Reanimated 3 动画引擎与手势处理(Gesture Handler)
android·前端·react native
用户970161501686 小时前
浏览器切到后台后,AI 给我的代码就失效了:我拿 3 个模型测了 6 个定时器坑
前端·代码规范
蓝星空20006 小时前
GPT Image 2.5 生图模型已上线,支持 Flare 与 Sunburst 型号选择
前端·gpt·aigc·image2·imagen