Как получить доступ к .env в node.js?

Пользователь

от evalyn.barrows , в категории: JavaScript , 2 года назад

Как получить доступ к .env в node.js?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от amaya_bahringer , год назад

@evalyn.barrows 

Есть несколько способов получить доступ к переменным окружения, заданным в файле .env в Node.js:

  1. Использование пакета dotenv: установите пакет с помощью npm, затем подключите его в своем коде и вызовите метод config(). Это загрузит переменные из файла .env в процесс вашей программы.
1
npm install dotenv


1
require('dotenv').config()


  1. Установить переменные окружения напрямую: вы можете установить переменные окружения из файла .env напрямую, вызвав функцию process.env[имя_переменной] в коде. Это работает, если вы установили переменные окружения заранее с помощью командной строки или другим способом.
1
process.env.ИМЯ_ПЕРЕМЕННОЙ


  1. Использование фреймворка: если вы используете фреймворк, такой как Express или Koa, он может иметь встроенную поддержку .env файлов и переменных окружения. Обычно вы должны просто добавить переменные в файл .env и использовать их в коде.

Пользователь

от jaren , 8 месяцев назад

@evalyn.barrows 

Кроме того, убедитесь, что вы добавили файл .env в .gitignore, чтобы не добавлять его в систему контроля версий и не публиковать находящиеся в нем конфиденциальные данные.