Port 8081 already in use, packager is either not running or not running correctly
运行 react_native 时发生这个错误,解决办法
关掉端口8081对应的进程
1.打开终端,输入命令:lsof -i:8081
2.此时提示:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
QvodTermi 580 railgun 18u IPv4 0x68e18b35bbb37695 0t0 TCP *:sunproxyadmin (LISTEN)
3.可以占用8081这个端口号的进程 pid 是:580
4.杀掉进程580:
kill 580
5.再次运行 iOS 程序。可以了。