Setup TypeScript Node Project

2024-02-26

back

Introduction

Fast way to setup a new TypeScript Node project.

Configuration

https://www.learnwithjason.dev/blog/modern-node-server-typescript-2024

# initialize npm
npm init -y

# install dev dependencies
npm i -D typescript ts-node @types/node

# initialize TypeScript
npx tsc --init

Add build and dev to scripts in package.json

    "build": "tsc",
    "dev": "node --env-file=.env --watch -r ts-node/register src/index.ts"