可以通過 process.env 或 Bun.env 訪問當前環境變量。
ts
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時不加載)
ini
FOO=hello
BAR=world變量也可以通過命令行設置。
sh
FOO=helloworld bun run devsh
# 使用 CMD
set FOO=helloworld && bun run dev
# 使用 PowerShell
$env:FOO="helloworld"; bun run dev請參閱 文檔 > 運行時 > 環境變量 獲取在 Bun 中使用環境變量的更多信息。