我有一個rake任務,用於設置一堆符號鏈接,但前提是它們不存在。目前,當您運行任務時,沒有輸出。所以你不知道是否有任何事情發生。我如何通過爲每個符號鏈接說'創建'或'跳過'來提供像Rails生成器那樣的輸出?我需要包含哪些寶石或模塊才能獲得此類功能?如何顯示Rake任務的Rails-like輸出?
# example
task :setup do
if !File.symlink?('/example/link')
%x{cd /example && ln -s /something link}
end
end
看看這個問題與解答:http://stackoverflow.com/questions/2246141/puts-vs-logger-in-rails-rake-tasks – bento 2012-07-19 18:19:48
@貝拉,一個是在談論使用Rails的記錄儀。不正是我想要做的。 – Andrew 2012-07-19 19:52:17