我的Ruby項目看起來是這樣的:得到一個Ruby項目的根目錄路徑
my_dir
- app
+ controllers
+ views
+ models
* foo.rb
- doc
+ dummy.txt
裏面foo.rb
,我有一個常量,它被用作以下
PATH_TO_DUMMY="../../doc/dummy.txt"
def bar(path=PATH_TO_DUMMY)
# do something
end
是」 ../ ../doc/dummy.txt「正確的方式來定義路徑到<my_dir>/doc/dummy.txt
? 它不正常的樣子,因爲這只是從app/models
正確的路徑有沒有辦法讓我的項目目錄absoutely路徑,這樣我就可以這樣做:
PATH_TO_DUMMY=File.jon(PROJECT_ROOT, "doc/dummy.txt")