我有一个test.js
包含以下代码的文件:
jake = require('jake');
var t = new jake.Task("testtask", function(params) {
console.log(' *** params: ', params);
});
console.log(' *** about to invoke:');
t.invoke(['1', '2', 3]);
console.log(' *** done.');
当我运行时,node test.js
我得到以下输出:
*** about to invoke:
*** done.
我可以console.log(t.invoke)
而且我得到了看似有效的杰克任务。
那么为什么它实际上并没有运行 jake 任务呢?