- 환경 변수(.env) 파일을 사용하는 방법
- application 에서 credential처럼 민감한 정보를 저장할 때 사용한다
- 보통 end user에게는 보이지 않는 정보이다
- API Key, DB connection information, API endpoints
- VS Code에서 인식하는 듯. 별도의 아이콘이 나오네 (나는 또 다른 아이콘이긴 하군)
- Dotenv File Format
- 파일 포맷은 bash script에서 왔다 (subset이라 생각)
- 따라서 key앞에
export
도 추가 가능하다 - value에 따옴표, 쌍따옴표 지원된다
- 앞에서 정의된 변수는 interpolation 지원된다
- 따라서 key앞에
- 파일 포맷은 bash script에서 왔다 (subset이라 생각)
- 이 영상은 php에서
.env
를 사용하는 내용임 - SCM(git)에는
.eng
는 commit하지 않는다.env.example
을 만들어 commit한다. Dotenv를 아는 개발자들은 이 파일을 보면.env
로 rename해서 사용한다
.env (Dotenv)
· 2 min read