Expo
Scaffold an Expo (React Native) project via the official create-expo-app CLI
Primary commands
bash
npx scafix create expo
npx scafix create expo --template tabs
npx scafix create expo --template bare-minimum --package-manager pnpmSupported customizations
| Option | CLI flags | Type / values | Default | Notes |
|---|---|---|---|---|
| Template | --template <template> | default@sdk-55 Default (SDK 55)blank Blanktabs Tabsbare-minimum Bare minimum | default@sdk-55 | Choose the Expo starter template. |
--yes defaults
| Key | value |
|---|---|
| template | default@sdk-55 |
Notes
- The default Expo template is pinned to
default@sdk-55. - After Scafix resolves the template choice, it runs the upstream Expo scaffold in non-interactive mode with
--yes.
Shared flow reminder
- Shared flags such as
--name,--directory,--package-manager,--git, and--debugapply here as well. - If required values are omitted and a TTY is available, Scafix prompts for them before calling the stack adapter.
- See CLI Reference for the shared command surface used by
scafix.
