-
Env Setting
a. Copy .env
$ cp .env_example .env
b. Edit .env
-
Build
$ docker-compose build
- Nest install
$ docker-compose run --rm api yarn install
- Next install
$ docker-compose run --rm front yarn install
- TypeORM Migration
$ docker-compose run --rm api yarn migration:r
- TypeORM Seed Run
$ docker-compose run --rm api yarn seed:r
$ docker-compose up -d
localhost:8080/
localhost:6006/
localhost:3000/api/
$ docker-compose run --rm api yarn migration:g {Model}Migration
$ docker-compose run --rm api yarn migration:r
$ docker-compose run --rm api yarn seed:r
$ docker-compose run --rm api yarn nest g module {module_name}
$ docker-compose run --rm api yarn nest g controller {module_name}
$ docker-compose run --rm api yarn nest g service {module_name}
$ cp ./nest/swagger-spec.json ./next/swagger-spec.json
$ docker-compose run --rm front npx openapi2aspida -i swagger-spec.json
$ docker-compose run --rm front yarn scaffdog generate
$ docker-compose run --rm api yarn lint
$ docker-compose run --rm front yarn lint
$ docker-compose run --rm front yarn lint:fix
$ docker-compose run --rm api yarn test