Front

Dependencies

  • Node
  • NPM

Instructions

  • Clone repo
  • cd to project folder
  • Install Node y NPM usando NVM. Version 12 en adelante
  • --- yarn install or npm installnvm use 12
  • cp .env.example .env
  • Configure the API routesource ~/.bashrc

SO Windows

  • Edit package.json section "scripts"."start" with: "start": "react-scripts start",
  • Edit manually src/environment.js. Dont use window._env_.REACT_APP_PRODUCTION
  • DONT COMMIT CHANGES

Dev Run with Yarn

Dev Run with Npm

Storybook Run

Prod Build

  • npm run build or yarn build

Docker

Build

sudo docker build -t front .

Run

sudo docker run --name front -p 3000:80 front

add "-d" to run in background

Run with different variables

sudo docker run -p 3000:80 -e REACT_APP_API=https://backend.com.ar front

Info

https://github.com/kunokdev/cra-runtime-environment-variables