現在の環境変数には 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 devBun で環境変数を使用する詳細については、ドキュメント > Runtime > Environment variables を参照してください。