[英]Why does Dir.glob not work in Rails console/runner?
Dir.glob("*.jpg") {|_| puts 'hello'}
在IRB或常规的Rails脚本中,此方法可以很好地工作,但在Rails Console或RailsRunner脚本中,此方法将失败。 这很烦人,因为我真的需要使用它。 Google没有我能找到的信息。 这是怎么回事?
与您运行ruby foo.rb
位置相比,您的应用程序的根目录下是否有任何JPG文件。 我没有任何东西,但是如果我将代码调整为:
Dir.glob("**/*.jpg") {|_| puts _}
我得到了所有我期望的jpg资产。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.