I m trying to run an example task that I wrote.
I ve placed the file that contains the code under lib/tasks
and named it test.rake
.
任务代码是:
Task :sayHello do
puts "Hello World"
end
当我试图运行它时,我犯了以下错误:
/lib/tasks/test.rake:2:in `<top (required)> : undefined method `Task for main:Object (NoMethodError)
from -e:1:in `load
from -e:1:in `<main>
我曾尝试运行“ 工具 & gt; 运行 Rake 任务 ”, 但我无法在给定任务中找到我的任务 。 此外, 当我从控制台引用 < code>rake - T code > 时, 我的任务没有列出 。
我查了这个错误,但我看到的所有相关的错误都发生在0.9.0.0列克,而不是0.9.2.2列克。
我试图在命名空间内插入一个名称空间,这造成了以下错误:
undefined method `namespace for main:Object
我在这里做错什么了?