Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 714 Bytes

File metadata and controls

45 lines (38 loc) · 714 Bytes

Setting up your Development Environment

Install NVM/Node/NPM

Download NVM (if you don't have it)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

Now either close your shell and open a new one or reload your shell.

source ~/.bashrc

or if you use zsh

source ~/.zshrc

Verify

nvm --version 
> 0.39.7

Install Node via nvm

At the root of the project run:

nvm install
nvm use
node -v
> v20.x.x.x
npm -v
> 10.x.x

Install TypeScript tooling

npm install -D typescript ts-node-dev @types/node @types/express

Git Setup

  1. Install Git
  2. Generate SSH key
  3. Add key to GitHub
  4. Clone repository