✅ 환경변수란?
- 환경변수는 OS 입장에서 해당 프로세스를 실행시키기 위하여 참조하는 변수
- 우리가 컴퓨터로 하는 모든 작업들은(게임, 메모장 등등..) OS라는 프로그램에 의하여 실행되는 자식프로세스인데 이 프로세스들을 실행시킬 때 OS 입장에서 참조하는 변수가 바로 환경변수임
✅ dotenv란?
- dotenv는 환경변수를 .env 파일에 저장하고 process.env로 로드하는 의존성 모듈임
- dotenv를 사용하는 이유는 개발을 하는 과정에서 서버주소, 고유 API KEY 값 등 필요한 정보들을 저장하게 된다. 그리고 이러한 정보들의 보안은 굉장히 중요하다.
- dotenv 패키지를 이용하여 환경변수 파일(.env) 을 외부에 만들어 접근할 수 있게한다.
✅ dotenv 주의사항
- 꼭 .gitignore 파일에 추가할 것
- 안에 들어가는 텍스트는 반드시 이름 = 값 형식으로 적어준다. key - value 형태의 변수이다.
// .gitignore 파일
.env
// .env 파일
SERVER_PORT=5001
'dotenv' 카테고리의 다른 글
2. dotenv 파이썬에서 사용하기 (0) | 2022.08.19 |
---|