react expo如何使用
安装 Expo CLI
确保已安装 Node.js(建议版本 12 以上)。通过以下命令全局安装 Expo CLI:
npm install -g expo-cli
创建新项目
使用以下命令初始化一个新的 Expo 项目:
expo init MyProject
选择模板(如空白模板 blank 或带导航的模板 tabs),完成后进入项目目录:
cd MyProject
运行项目
启动开发服务器:

expo start
此命令会生成一个二维码和本地 URL,可通过以下方式运行应用:
- 物理设备:安装 Expo Go 应用(iOS/Android),扫描二维码。
- 模拟器:按终端提示按键(如
i启动 iOS 模拟器,a启动 Android 模拟器)。
修改代码
项目入口文件为 App.js。修改后保存,Expo 会自动热重载更新应用界面。

添加依赖
通过 npm 或 yarn 安装第三方库(如导航库 @react-navigation/native):
npm install @react-navigation/native
需重新启动开发服务器(expo start)以应用更改。
发布项目
构建可分发的版本:
- 生成 APK/IPA:使用
expo build:android或expo build:ios。 - 发布到 Expo 服务:运行
expo publish,生成在线版本(通过 Expo Go 访问)。
调试工具
- React Developer Tools:安装后可在浏览器中检查组件树。
- Expo DevTools:通过
http://localhost:19002访问,查看日志和设备信息。
注意事项
- 确保设备与开发服务器在同一网络环境。
- 如需原生模块支持,需切换至
expo eject生成原生项目(但会失去部分 Expo 便利性)。






