Skip to content
作者:  WHY
字数统计: 
阅读时长:  分钟
阅读量: 

Expo

Tools 工具链

Expo CLI

EAS CLI

全局安装 eas-cli:

bash
pnpm add eas-cli -g

登录:

bash
eas login

检查是否登录:

bash
eas whoami

配置:

bash
eas build:configure

配置文件为 eas.json, 请确保它位于项目根目录

打包:

bash
expo build --platform android

expo build --platform ios

应用上架:

bash
expo submit

Expo Go

安卓或苹果手机应用商店搜索并下载 Expo Go, 可用于真机调试

TIP

须确保位于同一 WiFi

Expo Orbit

Expo Orbit 目前仅支持 macOS, 官方未来计划支持其他平台

或使用 HomeBrew 下载:

bash
brew install expo-orbit

Snack

Snack 可在浏览器内在线运行、调试 Expo 项目

TIP

浏览器内调试 androidiOSappetize 提供技术支持

开发调试

bash
# 或 npx expo start
pnpm start

npx expo start --localhost
npx expo start --tunnel

TIP

  • 输入 a 打开 android 模拟器进行开发和调试
  • 输入 i 打开 iOS 模拟器进行开发和调试
  • 输入 w 打开浏览器进行开发和调试
  • 输入 r 重新加载 app (reload app)
  • 输入 s 可切换模式, 支持以下几种模式:
    • Expo Go
    • development build :::
  • 输入 j 打开 debugger

Contributors

The avatar of contributor named as why why

Changelog

Released under the MIT License.