首页 > 解决方案 > 描述我的 ruby​​ 应用程序(linux)的配置文件路径的标准方法是什么?

问题描述

描述我的 ruby​​ 应用程序(linux)的配置文件路径的标准方法是什么?(不是rails,但我认为现在没关系)

这如何“适合”标准路径,如/etc/and /usr/local/etc/?假设我想在全局安装期间将配置放在 /usr/local/etc/myapp/config.json 中,但在$HOME/.config/myapp/config.json本地安装期间。

我想为我的应用程序提供默认配置文件,而不是从其他地方传递它(尽管这也是可能的,但仅作为一个选项)。

gemspec 可以做到这一点吗?我在 Gem::Specification 的描述中发现只有 bin 和 exe 文件的路径,而不是配置文件的路径。

标签: ruby

解决方案


推荐阅读