@ Настро, я укажу немного и простой другой подход.
Разработайте ваше приложение на 100% независимо от окружающей среды. Другими словами, держитесь подальше * от версий файлов в коде или от множества , если присваивает различные значения глобальным переменным, атрибутам сеансов и т. Д.
Благоприятствуйте своей среде с должными переменами и ценностями. Обычно наиболее стратегические или специальные среды будут защищены от нежелательного доступа (производство, подготовка и т. Д.), Поэтому ваши секретные ценности будут недоступны.
Один db_password = process.env.DB_PASS
будет многократно использоваться для любой существующей и будущей среды, которую вы или ваша команда создадите.
Это простой, но эффективный подход, но требует минимального контроля над вашей средой и хостами.