This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.

创建一个项目

编辑页面

了解如何创建一个新的 Expo 项目。


Expo 是一个 React Native 框架,它使开发 Android 和 iOS 应用变得更容易。我们的框架提供基于文件的路由、原生模块标准库等更多功能。Expo 是开源的,在 GitHubDiscord 上拥有活跃的社区。

我们还提供 Expo 应用服务(EAS),这是一组在开发过程的每个步骤中补充 Expo 框架的服务。

系统要求

从默认项目开始

我们建议从 create-expo-app 创建的默认项目开始。默认项目包含示例代码,可帮助你快速上手。

要创建新项目,请运行以下命令:

Terminal
npx create-expo-app@latest --template default@sdk-57

从示例开始

你可以不使用默认项目,而是从 Expo 示例 中选择一个开始。这些都是小型应用,每个都演示一个特定的功能或集成,例如 Expo Router、Expo Widgets 或相机页面。

要浏览完整列表并交互式地选择一个,请运行带有 --example 选项且不指定名称的 create-expo-app

Terminal
npx create-expo-app@latest --example

要直接创建一个已知示例,请传入其名称:

Terminal
npx create-expo-app@latest --example with-widgets

面向 AI 代理的 Expo Skills

如果你使用 AI 代理,请安装 Expo Skills,以便让它了解新 Expo 项目中文件的位置:

expo-project-structure

Folder structure for a new Expo app.

下一步

你已经有了一个项目。现在是时候设置你的开发环境,这样你就可以开始开发了。