gpt4 book ai didi

ruby - 为什么 Pathname 的 chdir 方法被废弃了?

转载 作者:数据小太阳 更新时间:2023-10-29 07:38:38 26 4
gpt4 key购买 nike

为什么 Pathname 的 chdir 方法自 ruby​​ 1.8.1 以来就被废弃了?有什么问题吗?

这个:

dir = Pathname('a')
dir.chdir do
...
end

比这个更短更易读:

dir = Pathname('a')
Dir.chdir(dir) do
...
end

最佳答案

没什么问题,Pathname 只是放错地方了。

改用 Dir.chdir

来源:http://corelib.rubyonrails.org/classes/Pathname.html#M000633 (点击“[来源]”)

关于ruby - 为什么 Pathname 的 chdir 方法被废弃了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4331669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com