-
Joi
Config에 추가한 환경 변수가 valid한지 확인해주는 모듈이다. 물론 config variables 뿐만아니라 다른 variables도 valid 검사를 해준다.
설치
$ npm i joi
app.module.ts
추후에 DB 설정과 JWT private key가 필요해서 미리 .env에 값을 추갛ㅆ고 다음과 같이 string 검사를 해주는 validation을 추가했다. TS에서는 import Joi from 'joi';를 하면 error가 나기 때문에
다음 그림과 같이 선언해줘야 한다.
참고 자료
- 노마드 코더의 우버 이츠 클론 강의
- Joi : https://joi.dev/api/?v=17.4.2
'Project using Nest.js > E-commerce App' 카테고리의 다른 글
nestJS entity (0) 2021.09.02 Connect DB which is postgresql with nest.js (0) 2021.09.02 Graphql Configuration with nest.js (0) 2021.09.02 nest.js dotenv 설정 (0) 2021.09.02 Nest.js 설치 (0) 2021.09.02