nodeJS dotenv - BE study1

김태은·2020년 1월 12일
0

백엔드 공부

목록 보기
1/2

1. dotenv란?

  • dotenv : .env파일 내에서 환경 변수를 로드하게 해주는 모듈

  • 환경변수 : 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임 // 중요한 변수들!!

왜 사용하는가?

서버 혹은 DB의 암호들을 .env에 따로 관리하여 코드의 보안을 높여준다.

git에 push할 때, 꼭 gitignore해주기!

2. 사용법1

npm i dotenv

.env

사용할 변수명1 = 비밀번호1
사용할 변수명2 = 비밀번호2

암호를 쓰는 파일명.js

const dotenv = require('dotenv')

dotenv.config()

const password = process.env.사용한변수명

3. 사용법2

process.env.NODE_ENV === 'development' // 개발모드
process.env.NODE_ENV === 'production' // 배포모드
profile
프론트엔드 개발 공부블로그

0개의 댓글