如何在ruby类中列出方法列出“thor list”

时间:2012-03-27 08:53:58

标签: ruby thor

即使使用最简单的程序,我也无法在托尔中列出我的任务:

class Mytest < Thor
  desc "Hello world", "Puts 'hello world' on the console"
  def hello
    puts "Hello world"
  end
end

这是我运行thor list

时的控制台输出
$ thor list
mytest
------
thor mytest:world  # Puts 'hello world' on the console

如您所见,输出中省略了“hello”方法名称。你能帮帮我吗?

谢谢你,
保罗

1 个答案:

答案 0 :(得分:1)

只需将'desc'行更改为:

desc“你好”,“把'hello world'放在控制台上”

希望它有所帮助。