为什么自ruby 1.8.1以来Pathname的chdir
方法已废弃?这有什么问题?
此:
dir = Pathname('a')
dir.chdir do
...
end
比这更短,更易读:
dir = Pathname('a')
Dir.chdir(dir) do
...
end
答案 0 :(得分:1)
没有任何问题,Pathname
只是不适合它。
改为使用Dir.chdir
。
来源:http://corelib.rubyonrails.org/classes/Pathname.html#M000633(点击“[来源]”)
答案 1 :(得分:0)