Professional Documents
Culture Documents
Login Con Passport
Login Con Passport
"@types/bcrypt": "^5.0.0",
"@types/cors": "^2.8.12",
"@types/express": "^4.17.13",
"@types/jsonwebtoken": "^8.5.8",
"@types/morgan": "^1.9.3",
"@types/passport-jwt": "^3.0.6",
"ts-node-dev": "^1.1.8", es el nodemon de typescript
"typescript": "^4.5.5" el transpilador
src
app.ts
index.ts
Server
server start ()
config dotenv
.env
.env
index.js
ts-node-dev
typescript
JavaScript
npm run dev npm
run build npm start
middleware
API
Express json
req.body
Cors api
frontend
middleware
localhost:3000
http GET
controllers index.ts
req res express.
index.ts. I
Promise<void>
index.ts
o
o
o