본문 바로가기

dotenv

dotenv란?

✅ 환경변수란?


 

  • 환경변수는 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