lauraxavierr / LuizaCodeNodeJS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

npm i nodemon -D -> responsável por atualizar o server a cada vez que salvo o projeto. (Amb Dev)

npm i nodemon -> responsável por colocar o projeto em produção.

"build": "sucrase ./src -d ./build --transforms imports", "dev": "nodemon src/server.js"

npm run dev -> inicia o projeto.

instalações: axios; sucrase; -> pega em um formato e converte para a versão do navegador.

"build": "sucrase ./src -d ./build --transforms imports", -> cria "builders" para os projetos.

Sequelize -> conexão com ORM Sequelize cli -> para passar instruções

Pacotes para utilizar o banco de dados:

  • npm i
  • npm i sequelize-cli -D
  • npm i sequelize
  • npm install pg --save
  • npm i pg-hstore //Instala o drive do postgree
  • npm i yup
  • npm i date-fns

Conectando ao banco de dados:

  • yarn sequelize migration:create --name=users // Cria o banco
  • yarn sequelize db:migrate // Executa o banco

Utilizamos https://www.md5hashgenerator.com/ para gerar um token -> CODIFICAR.

https://jwt.io/ decodificar esse token.

Criar Bearer no postman.

Um deploy da integração foi realizado no Heroku. https://dashboard.heroku.com/terms-of-service

  • Criação de arquivo -> ProcFile

Comandos:

  • npm run build start
  • rm -rf build //Apagar um arquivo

Após isso, configurar o projeto no Heroku e conectar com o GitHub.

About


Languages

Language:JavaScript 100.0%