nconf.js как gem для конфигурации ruby

Я строю инструмент cli в ruby, и мне нужно взять config из разных источников: переменная окружения, точечный файл, аргументы или жестко заданные значения. (с системой приоритетов)

В node.js я бы использовал nconf.js, чтобы сделать это.

Есть ли в ruby ​​какой-то гем конфигурации, позволяющий делать такие вещи?

1 ответ

Фактический ответ таков:

https://github.com/rubyconfig/config#working-with-environment-variables

он не выполняет argv, но позволяет накладывать различные файлы yaml, а затем переопределять их с помощью ENV, как это позволяет вам nconf.

Другие вопросы по тегам