В качестве дополнения к принятому ответу,
Вы также можете определить свой ENV в файле и импортировать конкретную конфигурацию ENV на основе выпуска.
Таким образом, вы можете при необходимости установить файлы ENV для вашей рабочей среды, среды разработки или производства в статических конфигурациях.
Из хранилища / документов dotenv
Как можно раньше в вашем приложении, требуйте и настраивайте dotenv.
require('dotenv').config()
Создайте файл .env в корневом каталоге вашего проекта. добавлять
специфичные для среды переменные в новых строках в виде NAME = VALUE.
Например:
DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3
process.env теперь содержит ключи и значения, которые вы определили в файле .env.
const db = require('db')
db.connect({
host: process.env.DB_HOST,
username: process.env.DB_USER,
password: process.env.DB_PASS
})
Так что для вас вы можете сделать асинхронный вызов из AWS, чтобы получить эти переменные ENV, или, возможно, сохранить их в .env
файле
https://github.com/motdotla/dotenv