expo-app-dev

仓库创建 2026年7月2日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

为团队从开发到上架提供实操流程与选项对比,减少入门摩擦。

这个 Skill 做什么

覆盖 Expo 应用的配置、调试、模拟器与 EAS 构建与发布流程。

覆盖从配置到调试、模拟器跑测,再到 EAS 构建与发布的整个 Expo 开发流程,帮你把 app 在真机、模拟器或 Expo Go 上跑起来并打包发布。用在搭建环境、排查运行问题或要上线时最合适。特点是把 Expo Go、开发构建、prebuild/CNG 与 EAS Build/Submit 的常见坑和命令流程都串成一套实用指南。

▸ 展开 SKILL.md 英文原文

Expo development workflow for {{project.name}} — Expo Go vs development builds, prebuild/CNG, running on simulators, emulators, and devices, and EAS Build/Submit/Update. Use when setting up, running, or shipping the app.

开发编程Expo移动开发构建发布通用
0
Stars
0
Forks
35
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/dustinkeeton/wafflestack/main/stacks/expo-dev/skills/expo-app-dev/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/dustinkeeton/wafflestack/main/stacks/expo-dev/skills/expo-app-dev/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Expo App Development Workflow

## App Configuration

Core identity lives in `app.json` (or `app.config.ts` when values must be computed):

```json
{
  "expo": {
    "name": "{{project.name}}",
    "slug": "{{app.slug}}",
    "scheme": "{{app.scheme}}",
    "ios": { "bundleIdentifier": "{{app.iosBundleId}}" },
    "android": { "package": "{{app.androidPackage}}" }
  }
}
```

Use `app.config.ts` for dynamic values (env-dependent names, per-profile identifiers); it receives the static config and returns the final one.

## Expo Go vs Development Builds

| Client | When it works |
| --- | --- |
| Expo Go | Only while every dependency is inside the Expo SDK — no config plugins, no custom native 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有