設定環境變數
使用 process.env 或 Bun.env 訪問當前環境變數。
Bun.env.API_TOKEN; // => "secret"
process.env.API_TOKEN; // => "secret"
在 .env 檔案中設定這些變數。
Bun 會自動讀取以下檔案(按優先順序遞增順序列出)。
.env.env.production,.env.development,.env.test(取決於NODE_ENV的值).env.local(當NODE_ENV=test時不會載入).env.production.local,.env.development.local,.env.test.local(取決於NODE_ENV的值)
.env
FOO=hello
BAR=world
你也可以在命令列中設定變數。
Linux/macOS
FOO=helloworld bun run dev
Windows
# 使用 CMD
set FOO=helloworld && bun run dev
# 使用 PowerShell
$env:FOO="helloworld"; bun run dev
請參閱環境變數。