A progressive Node.js framework for building efficient and scalable server-side applications, heavily inspired by Angular.
Nest framework TypeScript starter repository.
$ npm install# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:covdocker build -t antonp-cart-app .
docker run -d --rm -p 4000:4000 --name antonp-cart-app-running --env-file .env antonp-cart-app
dist- the dist folder is generated in the #step 1, so no need to copy it inside the image.sql- these scripts are used only manually to fill the db from the task 8.cdk- this folder contains the code to set a correct infrustrtucte, not need to keep it inside the image since we only need to packNestJSapp.Dockerfile- this file is used to build the image, we don't need to keep there.node_modules- the dependencies are generated in the #step 1, no need to copy them.rest files specified in the .dockerignore- those files are eslint and prettier configs (only used in dev, not prod), .git and gitignore files and so on. See the.dockerignorefile for more explanation.
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.