Kickstart your NestJS project using monorepo architecture, inspired by the Nest TypeScript starter repository of NestJS. This repository comes preconfigured with NestJS's powerful monorepo capabilities, allowing you to efficiently manage multiple services and applications. It includes automation scripts for seamless deployment, making it easy to take your NestJS applications from development to production with ease. Start building scalable, maintainable APIs and microservices today!
$ pnpm install# To create a new NestJS application, use the following command:
$ pnpm generate:app {your-app}
# To create a new NestJS library, use the following command:
$ pnpm generate:lib {your-lib}# Development mode
$ pnpm start:dev {<app-name}
# Production mode
$ pnpm start:prodYou can use pnpm format to format your code. This command leverages Biome, a powerful code formatting tool. You can configure Biome by editing the biome.json file in the root of your project.
$ pnpm formatFor Linux/macOS:
$ ./deploy.sh | or | ./deploy.sh {your-app}For Windows:
& .\deploy.ps1 | or | .\deploy.ps1 {your-app}- DavidutzDev : Main contributor and creator of this repository.
- Po Co : Collaborator who contributed to the development and improvement of the automation scripts.
This repository is MIT licensed.