expo-playground icon indicating copy to clipboard operation
expo-playground copied to clipboard

react native / expo api playground

Expo Playground

follow @calebnance

Table of Contents

  • Install & Build
  • Features
  • Linting
  • Release Notes

Install & Build

First, make sure you have installed on your machine:

  • Yarn: npm install --global yarn
  • Expo CLI: npm install -g expo-cli

Install: yarn or yarn install

Run Project Locally: yarn dev or expo start

Features

  • Expo SDK 45
  • iOS, Android and PWA (Progressive Web App)
  • React Navigation v6
  • PropTypes

Linting

  • run: yarn lint for a list of linting warnings/error in cli
  • prettier and airbnb config
  • make sure you have prettier package installed:
  • then make sure to enable these options (packages → prettier):
    • eslint integration
    • stylelint integration
    • automatic format on save (toggle format on save)
  • be aware of the .prettierignore file

Release Notes