Dotenv is a zero-dependency module that loads environment variables from a .env file into process.env. Storing configuration in the environment separate from code is based on The Twelve-Factor App methodology. [dotenv 공식문서]
dotenv
패키지는 환경변수를.env
파일에 저장하여 process.env
로 로드하는 의존성 모듈이다.
.env
파일에는 서버주소, 고유 API KEY 값 등 민감한 정보임과 동시에 보안이 이루어져야 하는 정보들이 저장된다.
따라서, 개발 초기 단계에서 세팅하기를 권고한다.
.env
파일은 루트에 위치해야 한다.
.gitignore
파일에 .env
파일을 추가하여 무시한다.