2

我有一个简单的 hello world jake 文件,它给出了一个错误:

victors-macbook-pro:votefor Victor$ jake -f jakefile 异步

(在 /Users/Victor/Documents/workspace/votefor/votefor 中)文件第 1 行的错误 [未知] ReferenceError:找不到变量:desc

victors-macbook-pro:votefor Victor$ cat jakefile

desc('This is an asynchronous task.');
task('asynchronous', [], function () {
      setTimeout(function () {
          console.log("Yay, I'm asynchronous!");
          complete();
    }, 1000);
}, true);

有什么我做错了吗?

代码是从http://howtonode.org/intro-to-jake复制和粘贴的

4

1 回答 1

2

你必须像这样执行它

jake -f path_to_file.js asynchronous

确保全局安装(我得到了npm WARN prefer global jake@0.5.16 should be installed with -g

npm install jake -g
于 2013-06-09T15:58:39.717 回答