gpt4 book ai didi

rake - 是否可以制作交互式 Rake 任务?

转载 作者:行者123 更新时间:2023-12-03 07:07:46 28 4
gpt4 key购买 nike

我想运行一个要求用户输入的 Rake 任务。

我知道我可以在命令行上提供输入,但我想询问用户是否确定他们想要继续执行特定操作,以防他们错误输入所提供的值之一到 Rake 任务。

最佳答案

像这样的东西可能会起作用

task :action do
STDOUT.puts "I'm acting!"
end

task :check do
STDOUT.puts "Are you sure? (y/n)"
input = STDIN.gets.strip
if input == 'y'
Rake::Task["action"].reenable
Rake::Task["action"].invoke
else
STDOUT.puts "So sorry for the confusion"
end
end

How to run Rake tasks from within Rake tasks? 重新启用和调用任务

关于rake - 是否可以制作交互式 Rake 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5427839/

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