我有一个从另一个rake任务调用的rake任务.
在这个rake任务中,我需要请求用户输入一些文本,然后根据答案继续,或者停止一切继续(包括调用rake任务).
我该怎么做?
我有一个从另一个rake任务调用的rake任务.
在这个rake任务中,我需要请求用户输入一些文本,然后根据答案继续,或者停止一切继续(包括调用rake任务).
我该怎么做?
task :input_test do
input = ''
STDOUT.puts "What is the airspeed velocity of a swallow?"
input = STDIN.gets.chomp
raise "bah, humbug!" unless input == "an african or european swallow?"
end
task :blah_blah => :input_test do
end
我觉得应该行