私のルビープロジェクトは次のようになります。
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
プロジェクトディレクトリへの絶対パスを取得する方法はありますか?
PATH_TO_DUMMY=File.jon(PROJECT_ROOT, "doc/dummy.txt")