Создание переменных среды с Rails 6 и Heroku - PullRequest
2 голосов
/ 01 марта 2020

Как создать группу переменных среды, которые можно использовать как локально в разработке, так и в Heroku с использованием Rails 6?

1 Ответ

2 голосов
/ 01 марта 2020

Есть много разных способов настройки переменных среды, и у людей есть много разных предпочтений.

Лично для локального развития я обычно использую самоцвет dotenv . Я буду git -игнорировать .env, но я добавлю .env.example со всеми необходимыми переменными, заглушенными.

Затем в моих местных проверках я cp .env.example .env и я отредактирую этот файл .env для всех моих локальных настроек.

dotenv-rails включает в себя Railt ie для загрузки переменных среды из файла .env, если они еще не были предоставлены как реальные env vars.

Когда я развертываюсь в Heroku, я просто использую консоль Heroku или GUI для настройки там своих переменных среды.

...