Skip to content

К текущим переменным окружения можно получить доступ через 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 dev
sh
# Использование CMD
set FOO=helloworld && bun run dev

# Использование PowerShell
$env:FOO="helloworld"; bun run dev

Смотрите Документация > Runtime > Переменные окружения для получения дополнительной информации об использовании переменных окружения с Bun.

Bun от www.bunjs.com.cn