NodeJS Angular 发球导致EACCES:许可被拒绝127.0.0.1:4201

fcy6dtqo  于 12个月前  发布在  Node.js
关注(0)|答案(1)|浏览(140)

工作环境:
操作系统:Windows 10
IDE:IntelliJ 2020.2
npm:6.14.6
节点:12.18.3
Angular :8.3.28
以下是npm run serve-命令的输出

An unhandled exception occurred: listen EACCES: permission denied 127.0.0.1:4201
See "C:\Users\user\AppData\Local\Temp\ng-KxIEvo\angular-errors.log" for further details.
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file C:\WINDOWS\system32\cmd.exe
npm ERR! errno ENOENT
npm ERR! [email protected] serve: `ng serve --proxy-config proxy.conf.local.json --port 4201`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the [email protected] serve script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2020-12-02T10_05_54_238Z-debug.log

在调试日志的输出之后

12 verbose stack Error: [email protected] serve: `ng serve --proxy-config proxy.conf.local.json --port 4201
12 verbose stack spawn ENOENT
12 verbose stack     at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:48:18)
12 verbose stack     at ChildProcess.emit (events.js:315:20)
12 verbose stack     at maybeClose (internal/child_process.js:1021:16)
12 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)

根据angular-errors.log的输出,

[error] Error: listen EACCES: permission denied 127.0.0.1:4201
    at Server.setupListenHandle [as _listen2] (net.js:1296:21)
    at listenInCluster (net.js:1361:12)
    at GetAddrInfoReqWrap.doListen [as callback] (net.js:1498:7)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:68:8)

尝试的解决方案:

  • 根据输出,在主目录(127.0.0.1)上的CMD >端口4200上运行netstat未被使用
  • 仅使用物理网络接口,并取消了其他接口(如Hyper-V,VirtualBox接口等)
  • 重新启动整个系统>工作,但不满意,如果有另一个答案,可以帮助正是什么是阻塞,这将是有趣的

其他可见SO贡献

0s0u357o

0s0u357o1#

对于Windows用户,请执行以下步骤:

  • 确保以管理权限运行命令提示符。
  • 使用以下命令停止“winnat“服务:
net stop winnat
  • 使用以下命令重新启动“winnat”服务:
net start winnat

相关问题