Skip to content

Commit c13c3eb

Browse files
authored
docs: clarify .env loading precedence / behavior (#1760)
resolve #1759 vitejs/vite@e4a0ff1 の反映です。
1 parent a86f456 commit c13c3eb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

guide/env-and-mode.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ Vite は、[環境ディレクトリー](/config/shared-options.md#envdir)にあ
2929

3030
特定のモードの env ファイル(例: `.env.production`)は、汎用の env ファイル(例: `.env`)よりも優先されます。
3131

32+
Vite は特定のモードの `.env.[mode]` ファイルに加えて、常に `.env``.env.local` を読み込みます。特定のモードのファイルで宣言された変数は汎用のファイル内の変数より優先されますが、`.env` または `.env.local` でのみ定義された変数は、引き続き環境で利用できます。
33+
3234
また、Vite の実行時に既に存在している環境変数は最も優先度が高く、`.env` ファイルによって上書きされることはありません。例えば、`VITE_SOME_KEY=123 vite build` を実行する場合。
3335

3436
`.env` は Vite 起動時に読み込まれます。変更した後はサーバーを再起動してください。

0 commit comments

Comments
 (0)