Файл jake nodeJS Программа Hello World не работает

У меня есть простой файл Hello World Джейк, который выдает ошибку:

victors-macbook-pro: голосование за Виктора $ jake -f асинхронный jakefile

(в /Users/Victor/Documents/workspace/ голосования для / голосования за) Ошибка в строке 1 файла [неизвестно] ReferenceError: Не удается найти переменную: desc

victors-macbook-pro: голосование за Виктора $ 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

1 ответ

Решение

Вы должны выполнить это так

jake -f path_to_file.js asynchronous

Обязательно установите его глобально (я получил npm WARN prefer global jake@0.5.16 should be installed with -g)

npm install jake -g
Другие вопросы по тегам