For local development use only. Instead of manually installing each of these applications (Postgres, MySQL, MongoDB & etc) you can just install Docker Desktop and provide a docker-compose.yaml for your tools.
- Download extension ESLint and Prettier ESLint in your VSCode.
- Install node version (check the version in
.nvmrc) - Install pnpm version (check the version in package.json:
packageManager) - Install Docker Desktop
- (Required for MacOSX): Execute this command to grant Husky the necessary permissions to run the pre-commit hook.
chmod ug+x .husky/*
chmod ug+x .git/hooks/*- Install dependencies.
pnpm i| List of resources |
|---|
| mongodb |
| mysql |
| neo4j |
| postgres |
| redis |
- Start the docker container.
pnpm start- Stop the docker container.
pnpm stop