Allen's blog Allen's blog
首页
面经
算法 (opens new window)
分类

Allen

前端CV工程师
首页
面经
算法 (opens new window)
分类
  • Javascript

  • TypeScript

  • CSS

  • Vue

  • React

  • 框架和构建工具

  • 工具库

  • 常见业务场景

  • Bug

    • backgroud-image背景图展示不出来
    • Vue基础组件库引入样式失效
    • 代码规范工具配置各种错误集合
    • yarn link报错
    • mouseover等事件不触发
    • iframe在chrome浏览器无痕模式出错
    • execSync执行命令无效
    • 在nuxt项目中pnpm link加载不了模块
    • 启动web项目提示无端口权限
      • 问题
      • 解决
  • 项目实战

  • 前端
  • Bug
Allen
2023-11-17
目录

启动web项目提示无端口权限

# 问题

启动项目时报错

Error: listen EACCES: permission denied ::1:5173

运行下面命令可以查看当前被保留的端口

netsh interface ipv4 show excludedportrange protocol=tcp
1

# 解决

参考文章 (opens new window)

重新设置一下「TCP 动态端口范围」,让 Hyper-V 只在我们设定的范围内保留端口即可。可以以管理员权限运行下面的命令,将「TCP 动态端口范围」重新设定为 49152-65535。如果你觉得这个范围太大,还可以改小一点。

netsh int ipv4 set dynamic tcp start=49152 num=16384
netsh int ipv6 set dynamic tcp start=49152 num=16384
1
2

然后重启电脑即可。

重启电脑后,再运行命令 netsh int ipv4 show dynamicport tcp 查看动态端口范围,发现确实已经修改为了 49152-65535。现在只有这个范围内的端口可能会被保留了,基本不会影响日常使用。

上次更新: 2023/12/16, 09:22:46
在nuxt项目中pnpm link加载不了模块
飞书多维表格-项目简介

← 在nuxt项目中pnpm link加载不了模块 飞书多维表格-项目简介→

最近更新
01
rollup使用配置文件rollup.config.ts打包
12-08
02
package.json导出类型
12-08
03
关键问题方案
11-17
更多文章>
Theme by Vdoing | Copyright © 2023-2023 Allen | Github
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式