.env의 환경변수를 불러오지 못하는 경우

LeeWonjin·2023년 2월 26일
0

문제해결

목록 보기
13/21

문제

nodejs에서 아래와 같은 .env에 설정한 환경변수를 불러올 수 없다.

// .env
NAME : wonjin

// index.js
require('dotenv').config();
const name = process.env.NAME;
console.log(name); // undefined

원인

1. 패키지가 설치되지 않은 경우

package.json이 있는 경로에서 설치

npm i dotenv

2. .env파일에서 key와 :사이에 공백이 있는 경우

// 이거 아님 (NAME과 : 사이에 공백)
NAME : wonjin

// 이거 맞음
NAME: wonjin
profile
노는게 제일 좋습니다.

0개의 댓글