脚本错误消息:"Could not find command in namespace"
Script error message: "Could not find command in namespace"
我已将其放入我的 Foo.thor:
class Foo < Thor
desc 'hello', 'prints hello'
def hello
puts 'hello'
end
end
Foo.start(ARGV)
但是在执行 'thor foo:hello' 时,我收到此错误消息:
Could not find command "foo:hello" in "foo" namespace.
连同输出'hello'
因此 'hello' 输出似乎是正确的,但前面一行的错误消息让我想知道是否有问题。
我可以删除该错误消息吗?
事实证明,我不需要最后一行。没有它,错误消息就消失了!
不要在文件中使用 Foo.start(ARGV)。你不需要这条线。
我已将其放入我的 Foo.thor:
class Foo < Thor
desc 'hello', 'prints hello'
def hello
puts 'hello'
end
end
Foo.start(ARGV)
但是在执行 'thor foo:hello' 时,我收到此错误消息:
Could not find command "foo:hello" in "foo" namespace.
连同输出'hello'
因此 'hello' 输出似乎是正确的,但前面一行的错误消息让我想知道是否有问题。
我可以删除该错误消息吗?
事实证明,我不需要最后一行。没有它,错误消息就消失了!
不要在文件中使用 Foo.start(ARGV)。你不需要这条线。