我正在编写一个 gem,它将访问需要 gem 的 ruby 应用程序中的配置 yaml 文件。我已经签出,Dir.pwd
但这只给出了我从中运行脚本的目录。我在想这个错误的方式吗?这就是我所说的。
gem 将有一个常量,可以通过Gem::CONSTANT
. 实例化这个常量的代码是
module Gem
config_file = #code to retrieve the yaml file.
CONSTANT = config_file[:constant]
end
然后其他方法将对这些常量执行操作。任何帮助将不胜感激,让我知道我是否需要更具体。