반응형
env 파일은 linux, unix 등 shell 명령어인데 주로 환경변수로 이용한다.
본인도 C나 PHP, Nodejs로 .env를 사용하고 있다.
Nodejs에서는 .env를 사용하기 위해서 dotenv라는 패키지를 설치해야 한다.
--save 명령어를 이용해서 package.json의 dependencies에도 추가하게 설치를 진행한다.
npm install dotenv --save
보통 .env파일의 위치는 루트 디렉토리 이지만 루트 이외의 경로로 파일을 작성하게 되면
수동으로 path를 지정해주어야 한다.
require('dotenv').config({
path : '/test/custom/path/foo'
});
패키지를 불러온다.
require('dotenv').config();
환경변수의 값들은 key=value값으로 지정되어 있으며, 주석처리는 셸과 같이 #으로 입력하면 된다.
TEST1 = 1
TEST2 = 2
TEST3 = 3
환경변수의 값들은 아래 코드처럼 접근이 가능하다. (process.env.환경변수에정의된KEY값)
console.log(process.env.TEST1);
도움이 되셨다면 하트 및 댓글 부탁드립니다♥
출처
https://spiralmoon.tistory.com/entry/Nodejs-env-%ED%99%98%EA%B2%BD%EB%B3%80%EC%88%98
반응형
'JAVASCRIPT > NodeJS' 카테고리의 다른 글
[NodeJS] Jimp 이용하여 이미지 속성 확인하기 (0) | 2021.01.15 |
---|---|
[NodeJS] TCP Socket Server 구성하기 (0) | 2020.12.01 |
[NodeJS] UDP Socket Server 구성하기 (0) | 2020.12.01 |
[NodeJS] Express-generate 이용하여 프로젝트 생성하기 (0) | 2020.01.30 |
[NodeJS] 설치하기 (0) | 2019.11.06 |
댓글