为什么Dir.glob在Rails控制台/跑步者中不起作用?

时间:2015-10-08 16:25:51

标签: ruby-on-rails

Dir.glob("*.jpg") {|_| puts 'hello'}

这在IRB或常规Rails脚本中完全正常,但在Rails控制台或rails runner脚本中失败。这很烦人,因为我真的需要使用它。谷歌没有我能找到的相关信息。这是什么交易?

1 个答案:

答案 0 :(得分:0)

您应用的根级别是否有任何JPG文件与运行ruby foo.rb的位置相比。我的任何内容都没有,但是如果我调整你的代码:

Dir.glob("**/*.jpg") {|_| puts _}

我得到了所有我喜欢的jpg资产。