Skip to main content
当前环境变量可通过 process.envBun.env 访问。
https://mintcdn.com/bun-zhcndoc/cnUTwgMuf4cCrwC-/icons/typescript.svg?fit=max&auto=format&n=cnUTwgMuf4cCrwC-&q=85&s=e7767043c9e885c34f2d6c8fe2a95217index.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 时不会加载)
.env
FOO=hello
BAR=world

变量也可以通过命令行设置。
FOO=helloworld bun run dev

有关在 Bun 中使用环境变量的更多信息,请参见 文档 > 运行时 > 环境变量