【文件属性】:
文件名称:nestjs-api-example:NestJS REST API样板
文件大小:127KB
文件格式:ZIP
更新时间:2021-03-20 09:50:24
docker boilerplate typescript typeorm nestjs
NestJS API示例
NestJS API样板
구성
# 1. 프로젝트 생성
git clone https://github.com/JHyeok/nestjs-api-example.git nestjs-project
# 2. 프로젝트 폴더로 이동
cd nestjs-project
# 3. 의존성 설치
npm install
끝났으면 src/.env.example 해서 .env .env만든다。
# APP
APP_PORT=3000
# DATABASE
DB_TYPE=mysql
DB_HOST=db
DB_PORT=3306
DB_ROOT_PASSWORD=rootpass
DB_NAME=test
DB_USERNAME=test
DB_PASSWORD=test
.env数据表DB数据集된다된다。
실행
# 개발환경으로 실행
$ npm
【文件预览】:
nestjs-api-example-master
----.eslintrc.json(1KB)
----.gitignore(396B)
----Dockerfile(369B)
----.env.example(143B)
----package.json(3KB)
----package-lock.json(432KB)
----src()
--------decorators()
--------guards()
--------main.ts(738B)
--------utils()
--------interceptors()
--------migrations()
--------database()
--------modules()
----.nvmrc(9B)
----LICENSE(1KB)
----tsconfig.json(412B)
----docker-compose.yml(909B)
----.prettierignore(20B)
----README.md(657B)
----.eslintignore(20B)
----tsconfig.build.json(97B)
----ormconfig.ts(429B)
----test()
--------e2e()
--------jest-e2e.json(235B)
----.prettierrc(74B)
----docker()
--------.gitkeep(0B)
--------mysql()
----nest-cli.json(64B)