본문 바로가기
Nodejs

[Node.js] dotenv을 사용하여 환경변수 설정하기

by teamnova 2023. 10. 19.
728x90

.env 환경변수

Node.js에서 프로그래밍에 필요한 값들을 서술할 수 있는 .env 환경변수 파일에 대하여 알아보겠습니다. 

 

 

패키지 설치

.env을 이용하기 위해서는 프로젝트에 dotenv 패키지를 설치해야합니다.

npm i dotenv

 

 

예제

.env파일을 만들고 내부에 변수를 작성해줍니다. 

 

.env 파일

# This is sample .env
MESSAGE=hello
NUMBER=1234

 

stickode.js 파일

require('dotenv').config();
console.log(process.env.MESSAGE);

또는 아래처럼 변수로 선언해서 사용할 수도 있습니다. 

require('dotenv').config();
const { MESSAGE, NUMBER } = process.env;
console.log(MESSAGE);
console.log(NUMBER);

dotenv 패키지를 불러온 뒤 .config() 함수를 실행하면 .env 파일의 내용을 process.env 객체를 통하여 접근할 수 있습니다.

 

테스트

.env파일에 선언되었던 변수들이 출력되는 것을 확인할 수가 있습니다. 

이상으로 dotenv을 사용하여 환경변수 설정하기였습니다!