Projeto feito com nodejs
Documentação fastify.io
- 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
https://www.youtube.com/watch?v=_RwE-UnVJxU
publicacao em produção para servidor napoleon.com.br
Executar 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
Video de referencia
https://www.youtube.com/watch?v=btaePK6RzgA
Comandos migration e Prisma Studio
- npx prisma migrate dev --name init
- npx prisma studio