Я пишу свой первый гем и хочу, чтобы определенные параметры извлекались и устанавливались пользователем через файл config.yml.
Где должен быть размещен этот файл в файловой структуре моего драгоценного камня и как кто-то может изменить этот файл при установке моего драгоценного камня? Я предполагаю, что они могут передавать определенные параметры при установке драгоценного камня, и эти параметры могут быть сопоставлены с файлом config.yml, но как это возможно?
Кроме того, лучший способ получить файл через YAML.load_file?
Я смотрел рельсовые передачи Райана о создании драгоценного камня через Bundler, но он не освещает эту тему.