Projeto feito com nodejs
SERVIDOR API Rota com Fastify
Documentação fastify.io
Comandos instalação de pacotes NPM
- npm init -y
- npm install fastify
- npm i @fastify/cors
- npm install zod
- npm install -D nodemon
- npm install config
- npm i typescript –save-dev
- npm i -D typescript @types/node
- npm i prisma
Videos de apoio a configuração de ambiente
https://www.youtube.com/watch?v=_RwE-UnVJxU
napoleon.com.br
publicacao em produção para servidorExecutar o comando npm run build
Subir a pasta build/server.js
“scripts”: {
“build”: “tsc w”,
“start”: “node build/server.js”,
“server”: “nodemon build/server.js”
},
Subir o arquivo package.json
No Cpanel executar:
- 1-Executar a instalação do NPM
- 2-Correr script js > start
*sempre que atualizar o arquivo server.js excutar a opação 2 para atualizar
ORM Prisma
Video de referencia
https://www.youtube.com/watch?v=btaePK6RzgA
Comandos migration e Prisma Studio
- npx prisma migrate dev –name init
- npx prisma studio