mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 10:58:56 +00:00
897 B
897 B
name
| name |
|---|
| Set environment variables |
The current environment variables can be accessed via process.env or Bun.env.
Bun.env.API_TOKEN; // => "secret"
process.env.API_TOKEN; // => "secret"
Set these variables in a .env file.
Bun reads the following files automatically (listed in order of increasing precedence).
.env.env.production,.env.development,.env.test(depending on value ofNODE_ENV).env.local
FOO=hello
BAR=world
Variables can also be set via the command line.
{% codetabs %}
$ FOO=helloworld bun run dev
# Using CMD
$ set FOO=helloworld && bun run dev
# Using PowerShell
$ $env:FOO="helloworld"; bun run dev
{% /codetabs %}
See Docs > Runtime > Environment variables for more information on using environment variables with Bun.