Rode os containers com o comando:
docker compose up
Entre no container do next
:
docker compose exec app bash
Instale as dependências:
npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
app/orders
npx prisma migrate dev
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
OBSERVAÇÃO: Caso precise parar os containers por algum motivo faça como abaixo:
Digite ctrl + shift + p
e selecione Dev Containers: Rebuild Containers
, pois o container do Kafka
precisa ser parado e restartado.
Existe um arquivo na raiz do projeto Nest.js, o api.http
que você pode usar para testar a aplicação com o plugin do VSCode REST Client. Quando enviar dados na requisição, o Nest.js consumirá a mensagem e mostrará no console.