Файл переменных сервера и ключей .env Node.js/EXPRESS

Файлы .env предназначены для хранения переменных окружения. Для использования этой технологии достаточно создать в проекте файл с именем .env и внести в него переменные окружения, начиная каждую с новой строки:

Создаем файл в корне папки server

.env

Внесем в него переменную PORT сервера 4000

PORT = 4000

Файл переменных сервера и ключей .env Node.js/EXPRESS

Для использования устанавливаем

npm i dotenv

Файл переменных сервера и ключей .env Node.js/EXPRESS

Далее используем эту переменную в файле server.js

Инициализируем

import dotenv from 'dotenv';

dotenv.config();

Файл переменных сервера и ключей .env Node.js/EXPRESS

Для использования нашей переменной PORT мы должны обратиться к файлу .env

process.env.PORT

Файл переменных сервера и ключей .env Node.js/EXPRESS

Теперь у нас настройки, переменные и ключи будут храниться в .env и не будут попадать продакшн, git и пользователь сам их настроит.

В случае отсутствия порта, если в файле настроек не окажется, то мы выводим на 4200

22
Начать дискуссию