获取:升级到节点 6 后幻影出错

Getting: Error from phantom after upgrading to Node 6

将 MEAN 堆栈应用程序从 0.12 升级到节点 6 后,我们在 process.error 日志中收到以下错误:

 package/node_modules/phantom/lib/index.js:23 return new Promise(resolve     => resolve(new _phantom2.default(args, config)));

并且 process.output 显示:

  [2016-12-17 16:11:31.785] [ERROR] console - SyntaxError: Unexpected token >
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)

我的phantomjs 1.9.8版本

这与之前报告的问题相同:

phantomjs unexpected token

来自其他用户,但我是一个相对的新手,我不明白答案或它如何帮助我解决问题。

请指导我解决这个问题

使用 2.0.0 之前的 phantom 版本可以消除此故障。 请注意,这是 phantom 包,而不是给出错误的 phantomjs 包