production-evyos-systems-an.../README.md

62 lines
1.3 KiB
Markdown

# Backend
```bash
docker compose up --build
```
```bash
docker compose -f docker-compose.dev.yml up --build
```
```bash
docker compose down
```
```bash
docker compose -f docker-compose.dev.yml down
```
NEST start:
root : sudo npm i -g @nestjs/cli
cd backend && npm install --save-dev @types/node
docker volume rm production-evyos-systems-and-services-4_node_modules
docker builder prune --all
npm install @prisma/client
npm install -D prisma
npm install class-validator class-transformer --legacy-peer-deps
npx prisma generate # generate client
npx prisma db pull # update local schema
npx prisma db seed # seed database
nest generate module
nest generate service
nest generate controller
or / alias
nest g module
nest g service
nest g controller
npm install @liaoliaots/nestjs-redis ioredis --legacy-peer-deps
npx prisma migrate dev --name "comment" # good for production creates step of migration
npx prisma db push # update remote schema # not good for production creates no step of migration
npx prisma validate
npx prisma format
# Frontend
npx create-next-app@latest
!npm install next-intl now towking with latest next js
npm install --save nestjs-i18n
npm install ioredis
npm install -D daisyui@latest
npm install tailwindcss @tailwindcss/postcss daisyui@latest
npm install lucide-react