我已经开始自己构建一个 Gem。
现在,我需要从我的 Gem 中获取正在使用它的 ruby 项目的根路径。
谢谢。
最佳答案
查看此论坛:https://www.ruby-forum.com/topic/143383 根据我对你的问题的理解,你想获得项目的路径而不是 gem 本身所在的路径。
class MyGem
def self.get_working_dir
Dir.pwd
end
end
> MyGem.get_working_dir
> /Users/your_name/my_project_directory
这个解决方案最终帮助我制作了一个 Gem,我必须在其中迭代项目的文件树。
关于ruby-on-rails - 从 Gem 获取 Ruby 项目根路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40096179/