设置环境变量
使用 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
请参阅环境变量。