node.js dotenv debug

x·2021년 10월 28일
0

dotenv 모듈의 config 메서드에 .env 경로를 지정해주었는데 process.env.xxx로 환경변수에 접근하려고 하니까 undefined가 떴다.

{debug: true} 인자를 넘겨서 로그를 확인해볼 수 있다.

require('dotenv').config({ debug: true });

[dotenv][DEBUG] did not match key and value when parsing line 1: NODE_ENV: 'dev' 이런 로그가 떴는데 .env 파일에서 키에 값을 할당할 때는 :이 아닌 =을 사용해야 했다

NODE_ENV='dev' 이렇게 수정하니 해결됐다.

0개의 댓글