Skip to content

wellersonJesus/nodeCrud

Repository files navigation

CRUD NODE.JS

CRUD com Node.JS, Express, TypeORM e PostgreSQL. Teste e validações node.js

dATAbASES

database user loginPostgres
nodeCrud postgres 123
  • iNSTALAÇÃO NODE.JS

      node -v
      curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
      sudo apt-get install -y nodejs
    
  • rEMOÇÃO NODE.JS

      sudo apt-get remove nodejs
      sudo apt-get remove npm   
    

Em seguida, vá para /etc/apt/sources.list.de remova qualquer lista de nós, se tiver. Então faça um

    sudo apt update
    which node |mostra caminho node
    which npm |mostra caminho npm
  • yARN

      sudo apt install yarn |instalar 
      yarn -v |1.22.17 |mostrar versão
      
      yarn install |instala modulos node
      npm install |instala dependencias npm
      
      yarn init -y |criar arquivo projeto
      yarn add express |adiciona dependencias
      yarn add typescript ts-node-dev @types/express -D |adiciona dependencias 
    
      yarn tsc --init |inicia aplicação
    
      yarn add typeorm reflect-metadata pg
      yarn add typeorm |adiciona pacote typeorm
      yarn typeorm |chama typeorm
    
      yarn add uuid | instala bibliotecas uuid
      yarn add @types/uuid -D | Instala as tipagens
    
      yarn add nodemon -D |loop servidor 
      yarn start | startar
    
      yarn typeorm migration:run |roda migrations  
      yarn typeorm migration:revert |desfaz a ultima migrations  
    
      yarn dev |start servidor
    
  • mIGRATIOSN

      rm -rf node_modules
      Yarn cache clean
    
      yarn typeorm migration:create -n CreateCategories ou 
      typeorm migration:generate -n PostRefactoring
    
      yarn typeorm migration:run
    
  • eNTIDADES

      yarn add uuid |adiciona biblioteca uuid
      yarn add @types/uuid -D |adiciona tipagens
    
  • kILLpROCESSOS

      sudo netstat -lpn |grep :'3000'
      kill -9 1192
    
  • nODEMON

Esse trecho indica ao yarn que criamos um novo script chamado “start” e quando chamado ele deve executar o nodemon a partir do arquivo principal a aplicação que neste caso é “index.js”.

  • pOSTGRES

      sudo apt update | atualiza sistema
      sudo apt install postgresql postgresql-contrib |install pg
    
      sudo apt --purge remove postgresql | remove pg postgresql-client postgresql-client-common | remove common
      sudo apt autoremove | remove resquicios
    

About

teste e validações node.js CRUD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published