On Windows, the following stack is recommended:
- nvm-windows for installing node
- Git for Windows sets up a Bash prompt
- PostgreSQL for Windows
nvm install latest
windows-build-tools will install the tools needed to build node packages. To install it, run the following in a PowerShell with Administrative permissions.
npm config --global set msvs_version 2017
npm install --global --production windows-build-tools
On Mac, use Homebrew to install all the prerequisites:
brew install nvm postgresql
brew services start postgresql
nvm install latest
One-time database setup.
createdb riot_hackathon
Start the development server.
npm run dev
Sanity check that the server is running: http://localhost:3000/status.