任何错误都有“生成器已运行”消息

时间:2015-02-21 07:23:11

标签: node.js generator koa

我有一个非常简单的生成器函数,就像这样

exports.whatever = function *(next) {
  this.body = 'wow';
  z
};

现在,这里显然存在语法错误(' z'在第三行), 但是对于koa的生成器,我在控制台中得到的错误基本上没用于调试;我没有得到错误的行,文件,甚至错误的类型。我得到的只是:

Error: Generator is already running
    at GeneratorFunctionPrototype.next (native)
    at onFulfilled (/Users/johndoe/Documents/nodejs/testing/node_modules/koa/node_modules/co/index.js:59:19)
    at /Users/johndoe/Documents/nodejs/testing/node_modules/koa/node_modules/co/index.js:48:5
    at Object.co (/Users/johndoe/Documents/nodejs/testing/node_modules/koa/node_modules/co/index.js:47:10)
    at Object.toPromise (/Users/johndoe/Documents/nodejs/testing/node_modules/koa/node_modules/co/index.js:112:63)
    at next (/Users/johndoe/Documents/nodejs/testing/node_modules/koa/node_modules/co/index.js:93:29)
    at onRejected (/Users/johndoe/Documents/nodejs/testing/node_modules/koa/node_modules/co/index.js:79:7)

有没有办法查看错误的真实细节?提前谢谢。

0 个答案:

没有答案