Rails Rake Tasks,在结束期间和结束时输出消息

Min*_*ure 6 ruby rake ruby-on-rails task paperclip

我做了一个rails rake任务,上传/庄稼/重新调整尺寸(用回形针)傻瓜量的图像.

我想知道如何在终端运行时向终端输出消息(例如处理chipolata.jpg),最后需要花费几分钟才能运行,并且反馈会很好.

谢谢.

Joh*_*ley 16

只需使用标准的Ruby puts命令:

puts "Hello from Rake!"
Run Code Online (Sandbox Code Playgroud)

您可以使用字符串插值在循环中输出单个文件名:

puts "#{image_filename} processed"
Run Code Online (Sandbox Code Playgroud)