Setting up Development Environment - acm-mu/abacus GitHub Wiki
Prerequsites
- IDE (Recommend Visual Studio Code)
- Git
- Node
- Yarn
- nodemon
Instructions
- Clone the abacus repo to your local machine.
- With your terminal of choice, navigate into the cloned directory.
- From the
backenddirectory, run theyarncommand to install backend dependencies. - From the
frontenddirectory, run theyarncommand to install frontend dependencies. - From the root repo directory
./abacus, runyarn devto start up frontend & backend together.- Can also run
yarn devfrom backend directory, andyarn startfrom frontend directory in seperate terminal windows.
- Can also run
Note No need to restart frontend or backend when making code changes, both the frontend and backend hot reload.