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 指令

相关推荐
天空属于哈夫克316 小时前
企业微信实现外部群消息的主动推送?
前端·chrome·企业微信
咬人喵喵16 小时前
16 类春节核心 SVG 交互方案拆解(E2 编辑器实战)
前端·css·编辑器·交互·svg
李永吉16 小时前
一款便捷的npm源管理工具nrm
前端·npm·node.js
h_jQuery16 小时前
vue项目中使用canvas实现手写文字(批注)功能
开发语言·前端·javascript
winfredzhang16 小时前
[全栈实战] 从零打造一个“沉浸式”私人云端阅读器 (Node.js + EPUB.js)
javascript·css·node.js·html·extjs·epub阅读器
IT_陈寒16 小时前
Vite 5大性能优化实战:从3秒到300毫秒的构建速度跃迁
前端·人工智能·后端
duanyuehuan16 小时前
|| ?. ?? ??= 4种操作符
前端·javascript·vue.js
前端 贾公子16 小时前
commitlint安装和配置使用教程
前端
指尖跳动的光16 小时前
DNS协议
前端·网络
xkxnq16 小时前
第一阶段:Vue 基础入门(第 8 天)
前端·vue.js·flutter