Welcome to the Nestjs boilerplate Project project! This repository is designed to manage and organize the codebase for our new dp system. Whether you're a developer, organizer, or contributor, this README will guide you through the setup and usage of the project.
To get started with the project, follow these steps:
-
Clone the repository to your local machine:
git clone git@github.com:WarutC/nestjs-microservice-boilerplate.git
-
Navigate to the project directory:
cd boilerplate
-
Initialize and update the submodule:
git submodule update --init --recursive
This will clone the necessary submodule(s) and make sure they are up to date.
If you need to clone the project and its submodules in one command, you can use the --recursive
flag with git clone
:
git clone --recursive git@github.com:WarutC/nestjs-microservice-boilerplate.git
This will fetch the latest changes from the submodule repositories.
make dev
If you have Docker Compose version 2.22 and later you can use docker compose watch mode in watch if you install new package or change config file development docker will rebuild automatically.
make watch