【发布时间】:2019-06-09 19:39:18
【问题描述】:
我无法运行命令 ionic lab 或 ionic serve -l,因为我收到错误消息:listen EACCES 127.0.0.1:8200
我已经跑了:
npm install -g ionic cordova
ionic start myIonicApp blank
cd myIonicApp
npm i -D -E @ionic/lab
ionic lab
然后出现错误:
ionic-lab http://localhost:8100 --host localhost --port 8200 --project-type ionic-angular --app-name myIonicApp --app-version 0.0.1
events.js:183
throw er; // Unhandled 'error' event
^
> Error: listen EACCES 127.0.0.1:8200
> at Server.setupListenHandle [as _listen2] (net.js:1343:19)
> at listenInCluster (net.js:1401:12) at GetAddrInfoReqWrap.doListen [as callback] (net.js:1510:7)
> at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:72:10)
版本:
节点:v8.12.0
离子 CLI:4.8.0
科尔多瓦:8.1.2 (cordova-lib@8.1.1)
我也尝试使用以下命令更改端口:ionic serve -l -p 27222,但错误“错误:侦听 EACCES 127.0.0.1:8200”仍然存在。
当我运行“netstat”时,它显示一个进程 svchost.exe 正在侦听端口 8200。进程 id 对应于“系统”进程(“NT 内核和系统”)
有人知道会发生什么吗?
【问题讨论】: