2015-12-21 49 views
-1

獲取版本我有一個lib/xyz.rb其中包含:從主文件

VERSION=1.2.3 

現在我想通過其他程序訪問該號碼。該程序不僅適用於定義的文件xyz.rb,而且適用於直接位於lib /下但不在lib/projectname/*下的所有文件。

我怎樣才能做到這一點?

回答

1

您可能需要直屬lib假設abc.rb

#lib/abc.rb 
require_relative 'xyz' 
module XYZ 
    p VERSION 
end 
+0

非常感謝您創建一個模塊XYZ

#lib/xyz.rb module XYZ VERSION = "1.2.3" end 

,然後任何文件。 –