Node.js 프로젝트에서 환경변수 관리하기(파일로 분리)
·
Programming
1. 배경상황 급하게 FE+BE가 간단하게 구성된 데모 사이트를 만들어야 할 일이 생겨서 Node.js + Express 프레임워크로 웹사이트를 작성하던 도중 환경 변수 파일 분리가 필요해서 기록용으로 남겨본다. 이전에 Django 의 SECRET_KEY를 별도 파일로 분리 저장하는 포스팅을 올린 적이 있는데, 이번에는 해당 포스팅의 Node.js 버전이라고 보면 될 듯. 2. Node.js 프로젝트에서 환경변수 관리하기(파일로 분리) server.js 코드는 아래와 같다. 여기서 포트번호, DB접속 문자열은 환경에 따라 가변적인 변수, 즉 환경변수(environment variable) 이다. ⇒ 다른 개발 환경에서는 수정이 필요할 수 있음 = 한 곳에 모아서 관리하자! 다른 컴퓨터에서 다른 포트 사용..