Skip to content

Express

Install

sh
pnpm add -D express
sh
pnpm add -D @types/express
sh
pnpm add -D @types/node
sh
pnpm add -D tsx

Directory Structure

.
├── package.json
└── src
    └── index.ts
json
{
  ...
  "scripts": {
    "dev": "tsx watch src/index.ts"
  },
  ...
}
ts
import express from 'express'
const app = express()
const port = 3002

app.get('/', (req, res) => {
  res.send('Hello World!')
})

app.listen(port, () => {
  console.log(`Server is running on http://localhost:${port}`)
})
sh
pnpm dev

Accesse Browser

http://localhost:3002/