加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xcode – 本机响应 – 端口8081已在使用中,打包器未运行或未正常

发布时间:2020-12-15 01:46:09 所属栏目:百科 来源:网络整理
导读:我正在尝试启动并运行react native,我在xcode中看到以下消息.我去了本地故障排除页面并试图杀死端口8081进程,但我仍然遇到同样的问题.另外,我附上了我在xcode中看到的截图.任何帮助将完全赞赏. 端口8081已在使用中,打包程序未运行或未正常运行 命令/ bin / s
我正在尝试启动并运行react native,我在xcode中看到以下消息.我去了本地故障排除页面并试图杀死端口8081进程,但我仍然遇到同样的问题.另外,我附上了我在xcode中看到的截图.任何帮助将完全赞赏.

端口8081已在使用中,打包程序未运行或未正常运行
命令/ bin / sh失败,退出代码为2

解决方法

借助别人的答案.我尝试了以下步骤.它对我有用,对其他人有希望.它仅适用于iOS.
假设我们要将8081端口更改为8999端口.

首先,打开Xcode.

>查看Project导航器(左)In
[项目] / [项目] /AppDelegate.m:

更改

http://localhost:8081/index.ios.bundle?platform=ios&dev=true

http://localhost:8999/index.ios.bundle?platform=ios&dev=true

>在项目导航器中(左)[ProjectName] /库:

单击“React.xcodeproj”.在主面板上,单击“构建阶段”标记.

展开“运行脚本”,用十字架删除它.
>在Project导航器中(左)[ProjectName] / Libraries /
RCTWebSocket.xcodeproj / RCTWebSocketExecutor.m:搜索8081和
用8999替换它

第二次打开Finder

在项目根目录中,打开“package.json”:

将“script”属性更改为:

{...

    "start": "node_modules/react-native/packager/packager.sh --port=8999"
...
}

然后打开终端

> $cd到项目根目录:

$npm开始

凉!然后

返回Xcode并单击“播放”按钮.

交叉你的手指.

耐心一点.客户端会有空白.

您可以看到它正在后端构建(终端将记录它).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读