Skip to content

Commit

Permalink
docs: clarify .env loading precedence / behavior
Browse files Browse the repository at this point in the history
resolved #1062
  • Loading branch information
Gumball12 committed Dec 7, 2024
1 parent 2f6492f commit 679835c
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion guide/env-and-mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ Vite는 [dotenv](https://github.com/motdotla/dotenv)를 이용해 [환경 변수

:::tip 환경 변수 우선순위

`.env.production`과 같이 특정 모드에 대한 환경 변수는 일반적인 환경 변수(`.env`)보다 높은 우선순위를 갖습니다.
`.env.production`과 같이 특정 모드에 대한 환경 변수는 일반적인 환경 변수(예: `.env`)보다 높은 우선순위를 갖습니다.

Vite는 모드별 `.env.[mode]` 파일 외에도 항상 `.env``.env.local` 파일을 로드합니다. 모드별 파일에 선언된 변수는 일반 파일에 있는 변수보다 우선하지만, `.env``.env.local`에만 정의된 변수도 여전히 환경 변수로 사용할 수 있습니다.

Vite가 실행될 때 이미 존재하던 환경 변수는 가장 높은 우선 순위를 가지며, `.env` 파일로 인해 덮어씌워지지 않습니다. 가령 `VITE_SOME_KEY=123 vite build` 와 같이 말이죠.

Expand Down

0 comments on commit 679835c

Please sign in to comment.