Skip to content

brunoBrian/fast-forward-final

Repository files navigation

Nest Logo

Projeto base para criação de microsserviço Node com o Nest usando TypeScript

Descrição

Nest framework TypeScript starter repository.

Antes de mais nada, certifique-se que você tem o NodeJS, Git e VS Code instalados.

Pré-requisito

Faça o download do Postman para testar as requisições.

Certifique-se que você tem o NodeJS, Git e VS Code instalados. Aqui tem um tutorial para cada sistema operacional.

Em seguida, faça a instalação do Nest usando o terminal da sua máquina:

npm i -g @nestjs/cli

Clone

Faça o clone deste projeto usando o comando:

$ git clone https://github.com/danvitoriano/fast-forward-final.git

Instalação do projeto

Entre na pasta do projeto após o clone e faça a instalação do projeto:

$ cd fast-forward-final
$ npm install

Rodando a aplicação

# development
$ npm run start

# watch mode (prefira esse)
$ npm run start:dev

# production mode
$ npm run start:prod

Informações adicionais

  1. Criando no projeto Nest do zero:
  • Digitar o comando **nest new projeto-ame**

  • Na mensagem “Which package manager would you ❤️ to use?” escolha npm ou yarn (para escolher o yarn, você precisa tê-lo instalado antes)

  • Digitar os comandos **cd projeto-ame** e logo após **npm run start:dev**

  • Seu projeto está pronto 🙂

  1. Criando um novo recurso no projeto Nest
$ nest generate nomeRecurso
  1. Para utilizar as coleções de requisições, faça a importação do arquivo fast-forward-final.postman_collection.json dentro do Postamn.

  2. Para persistir os dados no banco de dados MongoDB utilizando o Mongoose, salve suas alterações, suba para o seu repositório e altere para a branch integracao-mongo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors