Programming/node.js

환경변수 설정파일 (.env) 설치 및 설정 / 사용

web data 2024. 11. 13. 09:48

nodejs 서버 실행시 환경변수로 사용할 값들을 설정하여 사용할 수 있도록 한다.

 

1. dotenv 설치 

npm i dotenv

 

2. 설치 이후 프로젝트 루트에 .env 파일 생성

# 아래와 같은 형식으로 필요한 값 추가

SERVER_PORT = 3000
API_BASE_PATH = /api

 

3.   .env 파일에 설정한 값을 사용할때는 아래와 같이 사용

.
.
import dotenv from 'dotenv';
dotenv.config();

const apiBasePath = process.env.API_BASE_PATH;
const serverPort = process.env.SERVER_PORT;
.
.

 

[주의]

.env파일에 중요한 서버 정보를 저장하여 사용하는경우 소스저장소(git 등)에 업로드 되지 않도록 .gitignore 파일에 설정하자.

 

-  .gitignore 파일의 일부 -

.env

 

끝.