react-native cli:启动时出错

react-native cli: error on start up

我按照说明安装了react-native但是

1
$npm start

我有以下错误。

1
2
3
4
5
6
7
8
9
10
ERROR  Metro Bundler can't listen on port 8081
Loading dependency graph...
npm ERR! Darwin 17.3.0
npm ERR! argv"/usr/local/bin/node""/usr/local/bin/npm""start"
npm ERR! node v7.8.0
npm ERR! npm  v4.2.0
npm ERR! code ELIFECYCLE
npm ERR! errno 11
npm ERR! [email protected] start: `node node_modules/react-native/local-
cli/cli.js start`

我想有某种依赖或冲突,有谁知道我怎么弄清楚它是什么?


运行以下命令以查找使用端口8081的进程的ID
sudo lsof -i :8081
然后运行以下命令终止进程:
kill -9 23583

这是它的样子
enter image description here


我猜端口8081用于尝试杀死端口并再次运行

在Mac上查找(并终止)进程锁定端口3000