【vue】vue运行报错“Error:listen EACCES:permission denied”

ops/2024/12/27 13:01:29/

一、问题说明

VSCode 启动 Vue 项目时,出现以下报错:

 

二、问题原因 

在 Windows 中,某些端口范围可能被系统保留用于特定服务,例如动态端口分配给 Hyper-V 虚拟机、Windows 更新服务、或其他网络服务。这个分配的行为是动态、随机的,所以会出现用的好好的,但突然不可用的情况

三、解决办法

第一步:通过以下命令查看哪些端口被动态分配

# 在 cmd 窗口中执行 netsh interface ipv4 show excludedportrange protocol=tcp

ps:该命令会列出 TCP 协议下被排除的、不能被使用的端口范围。

 

第二步:知道哪些端口无法使用后,重新指定端口,重启即可。

通过 vite --port [avaiable_port] 指定可用端口,例如:vite --port 8080 

具体步骤:修改 package.json 中的 dev 选项,如下代码所示

"scripts": {"dev": "vite --port 4012","build": "vue-tsc && vite build","build-test": "vue-tsc && vite build --mode test","preview": "vite preview"},

四、参考链接

https://juejin.cn/post/7435903979609849894


http://www.ppmy.cn/ops/145382.html

相关文章

Apache Doris 创始人:何为“现代化”的数据仓库?

在 12 月 14 日的 Doris Summit Asia 2024 上,Apache Doris 创始人 & PMC 成员马如悦在开场演讲中,围绕“现代化数据仓库”这一主题,指出 3.0 版本是 Apache Doris 研发路程中的重要里程碑,他将这一进展总结为“实时之路”、“…

敏捷开发05:Sprint Planning 冲刺计划会议详细介绍和用户故事拆分、开发任务细分

Sprint Planning 冲刺计划会议简介 Sprint Planning (冲刺计划会议),又叫规划会议。此会议通过 Scrum 团队的集体沟通讨论,确定接下来的 Sprint 中要完成的待开发项,把它们组成一个 Sprint Backlog。这些待开发项都是…

ubuntu 网络管理--NetworkManager

ubuntu 网络管理--NetworkManager 1 介绍2 NetworkManager 命令2 nmcli 命令显示可用的wifi AP连接wifi检查网络连接 ?? 如何删除删除网络连接查看设备状态添加一个新的以太网连接设置静态 IP 地址启用并测试连接添加新的wifi连接 3 其他命令参考 1 介绍 NetworkManager 是标…

如何通过HTTP API检索Doc

本文介绍如何通过HTTP API在Collection中进行相似性检索。 前提条件 已创建Cluster:创建Cluster。 已获得API-KEY:API-KEY管理。 Method与URL HTTP POST https://{Endpoint}/v1/collections/{CollectionName}/query 使用示例 说明 需要使用您的api-…

【MySQL】在MySQL中如何定位慢查询?

MySQL慢查询定位面试问答总结 一、面试官提问 在MySQL中如何定位慢查询? 二、面试者回答 (一)整体思路 定位慢查询主要有两种方式,一种是使用开源工具,另一种是利用MySQL自带的慢日志查询功能。 (二&a…

使用Webpack构建微前端应用

英文社区对 Webpack Module Federation 的响应非常热烈,甚至被誉为“A game-changer in JavaScript architecture”,相对而言国内对此热度并不高,这一方面是因为 MF 强依赖于 Webpack5,升级成本有点高;另一方面是国内已…

美食推荐系统|Java|SSM|JSP|

【技术栈】 1⃣️:架构: B/S、MVC 2⃣️:系统环境:Windowsh/Mac 3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7 4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、JSP、jquery,html 5⃣️数据库可…

【安全编码】Web平台如何设计防止重放攻击

我们先来做一道关于防重放的题,答案在文末 防止重放攻击最有效的方法是( )。 A.对用户密码进行加密存储使用 B.使用一次一密的加密方式 C.强制用户经常修改用户密码 D.强制用户设置复杂度高的密码 如果这道题目自己拿不准,或者…