npm.io
1.0.1 • Published 3 years ago

expo-mvp-template-ts

Licence
UNLICENSED
Version
1.0.1
Deps
17
Size
95 kB
Vulns
0
Weekly
0

Expo project template

This is a template for Expo projects. It includes the following:

Project structure

  • assets: Expo assets
  • src: Main folder
    • components: Reusable global components
    • global: Global styles, enums and interfaces
    • hooks: Custom hooks
    • modules: Our custom modules that we develop for our project (e.g. api)
    • navigation: App navigation
    • screens: Folder containing all the screens
    • utils: Utils functions
  • App.tsx: Root component
  • app.json: Expo configuration
  • babel.config.js: Babel configuration
  • tsconfig.json: TypeScript configuration
  • .eslintrc.js: ESLint configuration
  • .prettierrc.js: Prettier configuration
  • .gitignore: Git ignore file
  • README.md: This file
  • package.json: NPM package file
  • yarn.lock: Yarn lock file

Usage

npx create-expo-app APP_NAME --template expo-mvp-template-ts

As the last step, modify package.json file and change author and homepage values to your own.

Keywords