@react-native-school/expo-typescript-template
Version:
A simple Expo template with navigation, testing, and linting setup.
43 lines (30 loc) • 1.15 kB
Markdown
# React Native School TypeScript Expo Template
A simple Expo template with the following features:
- All TypeScript
- Eslint & Prettier configured
- React Navigation v6
- Testing Configured
- Simple project structure
- Small component library to get started with
It's easy to create a project, strip out the few components included, and still have the architecture in place to quickly start building an app.
## Usage
> Be sure to have the [Expo CLI](https://docs.expo.io/workflow/expo-cli/) installed.
```bash
expo init --template @react-native-school/expo-typescript-template
```
- Run on iOS: `yarn ios` or `npm run ios`
- Run on Android: `yarn android` or `npm run android`
- Run on Web: `yarn web` or `npm run web`
- Compile TypeScript: `yarn tsc`
- Run Tests: `yarn test` or `npm run test`
- Lint Code: `yarn lint` or `npm run lint`
- Format Code: `yarn format` or `npm run format`
## Screenshots
List Screen

Text Screen

Form Screen

Button Screen
