Введение
Переменные среды в Node.js позволяют хранить конфигурационные параметры и другие значения, которые нужны приложению для работы. Использование переменных среды является хорошей практикой, так как позволяет легко настроить приложение без изменения исходного кода.
Установка
Переменные среды в Node.js могут быть установлены через командную строку или файл конфигурации. Для установки переменной среды через командную строку, вам нужно выполнить следующую команду:
export VARIABLE_NAME=value
где VARIABLE_NAME — это имя переменной, а value — ее значение. Для Windows команда будет выглядеть так:
set VARIABLE_NAME=value
Чтобы установить переменные среды через файл конфигурации, вам нужно создать файл .env в корневой директории вашего проекта и задать значения переменных в следующем формате:
VARIABLE_NAME=value
После установки переменных среды, вам нужно перезапустить ваше приложение, чтобы оно использовало новые переменные.
Использование
Получить значение переменной среды в Node.js можно с помощью объекта process.env. Например, чтобы получить значение переменной среды с именем DATABASE_URL, вы можете использовать следующий код:
const databaseUrl = process.env.DATABASE_URL;
Вы также можете установить значение по умолчанию для переменной среды, в случае, если она не определена. Например:
const port = process.env.PORT