Notice
suyeonme
.envrc 파일로 환경변수 자동으로 설정하기 본문
.envrc 파일이란?
.envrc 파일은 direnv와 함께 사용되며, 특정 디렉터리에 진입할 때 자동으로 환경 변수를 설정할 수 있도록 한다.
사용예시
.env.sample
프로젝트에 필요한 환경변수를 .env.sample 파일에 작성해서 예시 코드를 제공한다.
SENTRY_DNS=http://sentry.dom/your-url
SLACK_BOT_TOKEN=your-slack-url
.envrc
루트에 .envrc 파일을 만들고, .env.sample 파일을 참고해서 환경변수를 정의한다.
direnv
vscode를 사용중이라면, direnv 플러그인을 설치한다.
플러그인 설치 후, 환경변수를 로딩할 프로젝트에서 아래 명령어를 입력하면, 해당 프로젝트 진입시 자동으로 프로젝트의 환경변수를 불러와서 설정해준다!
direnv allow
'프로그래밍👩🏻💻 > 기타' 카테고리의 다른 글
데이터 파이프라인이란? (0) | 2024.07.12 |
---|---|
Makefile이란? (0) | 2024.07.07 |
[Nestjs, Axios] Access Token과 Refresh Token으로 인증 구현하기(클라이언트, 서버) (0) | 2024.06.18 |
[Fix] 모노레포 환경의 Vscode에서 Eslint가 동작하지않는 현상 (0) | 2024.05.05 |
JSON Web Token(JWT)이란? (1) | 2023.08.06 |
Comments