标签: ruby
我遇到了以下代码行
@base_dir = File.expand_path(".")
有人能说出expand_path和"."作为参数的用途吗?
expand_path
"."
答案 0 :(得分:2)
File.expand_path()接收一个目录(如“。”表示当前目录)并返回该目录的绝对路径。
File.expand_path()
因此,在这种情况下,它将返回当前工作目录的绝对路径。
在这里查看此方法的文档: http://ruby-doc.org/core-1.9.3/File.html