Need
移动端框架
Default options
Why it's needed
Expo 为 Codex 提供了托管式 React Native 开发路径,支持快速迭代、兼容的软件包以及部署工具。
.md to the page URL.
Codex use case
使用专用插件,将移动应用构想变成可运行的 Expo 应用。
在 Codex 中使用 Expo 插件搭建 React Native 应用,遵循 Expo Router 和 Expo 原生的软件包惯例,使用 Expo Go 快速测试,并仅在应用需要时才改用开发客户端或 EAS 构建。
使用专用插件,将移动应用构想变成可运行的 Expo 应用。
在 Codex 中使用 Expo 插件搭建 React Native 应用,遵循 Expo Router 和 Expo 原生的软件包惯例,使用 Expo Go 快速测试,并仅在应用需要时才改用开发客户端或 EAS 构建。
在 Codex 中使用 Expo 插件搭建 React Native 应用,遵循 Expo Router 和 Expo 原生的软件包惯例,使用 Expo Go 快速测试,并仅在应用需要时才改用开发客户端或 EAS 构建。
相关链接
| Skill | Why use it |
|---|---|
| Expo | 使用 Expo 编写的技能来处理 Expo Router UI、具有原生体验的组件、数据获取、开发客户端、部署、升级、模块以及 Codex Run 操作接入。 |
当您希望 Codex 将移动应用构想变为
经过测试的 React Native 应用时,Expo 是很合适的默认选择。高效的迭代流程是先运行 expo start,接着使用 Expo Go
在设备上运行应用;仅当应用需要以下任一项时,才使用开发客户端或 EAS 构建:
自定义原生代码、应用商店分发,或 Expo Go 无法运行的功能。
这样可让 Codex 专注于应用工作流,而不是在第一轮 就把时间花在原生 IDE 设置、模拟器设置、预配或构建配置上。
Expo 发布了一个 Expo 插件,可为 Codex 提供符合 Expo 惯例的指导,涵盖 Expo Router、原生 UI、表单、 导航、动画、数据获取、NativeWind 设置、Expo 模块、开发 客户端、部署、升级以及 Codex Run 操作接入。
当 Codex 构建新的 Expo 界面、添加软件包、接入 API 调用、准备开发客户端,或准备将应用发布到 TestFlight、App Store、Play Store 或 EAS Hosting 时,请使用该插件。
当任务需要查阅最新的 Expo 文档、安装兼容的软件包、执行 EAS 构建和 工作流操作、获取屏幕截图、与模拟器交互、使用 React Native DevTools, 或获取 TestFlight 数据时,可以选择添加 Expo MCP 服务器。
npx expo install 添加
Expo 软件包。Need
Default options
Why it's needed
Need
移动端框架
Default options
Why it's needed
Expo 为 Codex 提供了托管式 React Native 开发路径,支持快速迭代、兼容的软件包以及部署工具。
Need
路由
Default options
Why it's needed
Expo Router 提供基于文件且可预测的导航,让 Codex 可以添加界面和流程,而无需另行设计自定义路由层。
| Need | Default options | Why it's needed |
|---|---|---|
| 移动端框架 | Expo 和 React Native | Expo 为 Codex 提供了托管式 React Native 开发路径,支持快速迭代、兼容的软件包以及部署工具。 |
| 路由 | Expo Router | Expo Router 提供基于文件且可预测的导航,让 Codex 可以添加界面和流程,而无需另行设计自定义路由层。 |