# Setup and development

# First-time setup

Make sure you have the following installed:

  • Node (at least the latest LTS)
  • Yarn (at least 1.22, but not 2.x)

# Installation

# Install dependencies from package.json
yarn

# Dev server

# Launch a full dev server (front and back ends)
yarn dev

# Run eslint, stylelint and prettier and tries to fix errors
yarn lint

# Check scripts in package.json for more commands

# Aliases

To simplify referencing local modules and refactoring, you can set aliases to be shared between dev and unit tests in aliases.config.js and tsconfig.json. As a convention, this project uses an @ prefix to denote aliases.

Last updated: 6/26/2020, 9:59:26 AM