Ruby__FILE__
では現在のファイルを参照することは知っていますが、このようなパスを作成するときに何を参照し、なぜ expand_path の 2 番目の引数として必要なのですか?
set :views, File.expand_path('../../views', __FILE__)
たとえば__FILE__
、現在のファイルを参照しているが、たまたまビュー フォルダーに複数のファイルがある場合、正確には何__FILE__
を参照しているのでしょうか。
Ruby__FILE__
では現在のファイルを参照することは知っていますが、このようなパスを作成するときに何を参照し、なぜ expand_path の 2 番目の引数として必要なのですか?
set :views, File.expand_path('../../views', __FILE__)
たとえば__FILE__
、現在のファイルを参照しているが、たまたまビュー フォルダーに複数のファイルがある場合、正確には何__FILE__
を参照しているのでしょうか。