如何运行react native
运行 React Native 项目的方法
环境准备
确保已安装 Node.js(建议版本 16 或更高)、Yarn 或 npm。需配置 Android Studio(用于 Android 开发)或 Xcode(用于 iOS 开发)。React Native 官方推荐使用 Expo 或 React Native CLI 进行开发。
通过 React Native CLI 运行
安装 React Native CLI 全局工具:
npm install -g react-native-cli
创建新项目:
npx react-native init ProjectName
进入项目目录并启动 Metro 打包工具:
cd ProjectName && npx react-native start
另开终端窗口运行应用:

- Android:
npx react-native run-android - iOS:
npx react-native run-ios
通过 Expo 运行
安装 Expo CLI:
npm install -g expo-cli
创建项目:
expo init ProjectName
启动开发服务器:

cd ProjectName && expo start
通过 Expo Go 应用(手机扫描终端显示的二维码)或模拟器运行项目。
调试与热重载
- 在模拟器中摇动设备(或按快捷键
Cmd+D(iOS)/Ctrl+M(Android))打开开发者菜单。 - 启用
Hot Reloading或Fast Refresh实现代码修改后实时更新。
常见问题解决
- Android 设备连接问题:确保 USB 调试已开启,或通过
adb devices检查设备识别。 - iOS 模拟器问题:确保 Xcode 命令行工具已安装(
xcode-select --install)。 - 依赖冲突:删除
node_modules和package-lock.json后重新npm install。
注意事项
- 首次运行 Android 项目需确保模拟器已启动或设备已连接。
- iOS 项目需在 macOS 系统上运行,且需 Xcode 签名配置。
- 定期更新 React Native 版本以避免兼容性问题。






