首页 > 解决方案 > 使用 RN cli 进行 iOS 构建时不会自动启动打包程序

问题描述

我无法在我的计算机上运行react-native run-ios任何RN项目(包括如果我从头开始一个全新的项目)。react-native start除非我在运行之前手动启动打包程序react-native run-ios,否则构建将失败并出现错误:

端口 8081 已在使用中,打包程序未运行或未正确运行

请务必注意,我的计算机上未使用端口 8081 。我也尝试过不同的端口,但错误不是由端口冲突引起的,基本上与此错误相关的所有其他 SO 问题都是这种情况。

如果我使用 Xcode 运行或构建项目,也不会出现此问题,它在我使用 RN CLI 时发生。

什么可能导致此问题?

标签: react-nativereact-native-iosreact-native-cli

解决方案


我发现了问题。我安装了 Nodechef CLI,它劫持了启动构建中使用的“nc”命令来运行 Netcat。


推荐阅读