A progressive Node.js framework for building efficient and scalable server-side applications.
$ npm install
### 초기 셋팅
# nest 프로젝트 설치
$ npm i -g @nestjs/cli
$ nest new nestjs-study
# controller, service 생성
$ nest generate controller books
$ nest generate service books
# type orm mysql 설치
$ npm install --save @nestjs/typeorm typeorm mysql
# 환경변수 설정파일
$ npm install dotenv
# config env파일 불러오기 위한 설치
$ npm install @nestjs/config
# google login 위한 passport-google-oauth20 설치
$ npm install --save @nestjs/passport passport passport-google-oauth20
$ npm install --save-dev @types/passport-google-oauth20
$ npm install @nestjs/jwt
$ npm install @nestjs/passport
# swagger 설치
$ npm install --save @nestjs/swagger swagger-ui-express
nestjs db는 google cloud mysql 사용 google cloud app engine에 nestjs 플젝 서버 올리기 성공
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod