使用Node v6.x和pm2导致koa-ejs出错

时间:2016-10-11 10:14:04

标签: node.js koa pm2

当我使用node v6.x和pm2启动服务时,会出现错误:

TypeError: Iterator result <!DOCTYPE html>
....
</html> is not an object
at Object.app.context.render (/Users/..../project/node_modules/koa-ejs/index.js:98:23)
at next (native)
at onFulfilled (/Users/..../project/node_modules/co/index.js:65:19)

但在以下任何一种情况下我都不会收到此错误:

  • 带有pm2的节点v4.x
  • 没有pm2的节点v6.x

我想知道导致这个错误的原因是什么?

1 个答案:

答案 0 :(得分:0)

使用Node v6.x时,请尝试启动pm2而不使用args

-node-args="--harmony"