当前环境变量可以通过 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时不加载)
FOO=hello
BAR=world
也可以通过命令行设置变量。
FOO=helloworld bun run dev# Using CMDset FOO=helloworld && bun run dev
# Using PowerShell$env:FOO="helloworld"; bun run dev有关使用 Bun 环境变量的更多信息,请参阅 文档 > 运行时 > 环境变量。