我搭建好reactnative的环境后创建的项目都无法运行 一直会报
Connection to localhost port 8081 [tcp/sunproxyadmin] succeeded!
Port 8081 already in use, packager is either not running or not running correctly
Command /bin/sh failed with exit code 2
的错误,找了很多方法
最后发现是端口的问题,最后我按照百度的方法弄了下 ,在终端进入项目文件夹运行
react-native start --port 8889
然后
到xcode里面search所有的8081,将它们替换为8889
最后xcode找到 Libiaries/React.xcodeproj/Build Phases/Run Scripts. 替换8081.
这样操作完之后运行就正常了,这个问题我纠结了非常长的时间,特此记录。
网友评论