windows - EACCES:Windows Next js 中的权限被拒绝 0.0.0.0:3000
问题描述
当我尝试使用yarn dev
它启动下一个 js 服务器时,我会遇到这个错误。我需要重新启动整个系统才能使其正常工作。我在 Windows 上运行它。它需要永远。
Error: listen EACCES: permission denied 0.0.0.0:3000
at Server.setupListenHandle [as _listen2] (net.js:1301:21)
at listenInCluster (net.js:1366:12)
at doListen (net.js:1503:7)
at processTicksAndRejections (internal/process/task_queues.js:81:21) {
code: 'EACCES',
errno: -4092,
syscall: 'listen',
address: '0.0.0.0',
port: 3000
}
解决方案
运行这个 .bat 文件
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
net stop winnat
net start winnat
exit
推荐阅读
- google-apps-script - 如何在谷歌应用程序脚本函数中将单元格值作为参数传递?
- python - 将 Pandas 数据框合并到数据框列表中,不包括从合并中成功匹配到列表中 prevoius 表的行
- oracle - 使用反斜杠转义点时缓冲区会减少
- python - 如何为在单个请求上创建多个数据库对象的 API 视图编写测试?
- css - 有没有办法使用 CSS 创建这个布局?
- python - 在标准输入上提供文本时如何使用运行而不是通信?
- netty - HTTP 到 HTTPS 代理 CONNECT 处理 - 将代码从 Netty 移植到 Armeria
- apache - 用斜杠替换下划线并删除 .htaccess 中的“.php”
- sql - 从 Access 中的父表单中过滤子表单值
- javascript - Bootstrap 4 按钮如何在不引用 CSS 类的情况下更改移动视图中的状态?