Skip to content

App server em NodeJS com Fastify para criação de rotas e o ORM Prisma para crud

Notifications You must be signed in to change notification settings

rogerioLopesweb/node-server-fastify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

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

About

App server em NodeJS com Fastify para criação de rotas e o ORM Prisma para crud

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published