创建应用程序时Ubuntu Phonegap出错

时间:2017-02-14 17:50:35

标签: node.js cordova ubuntu

/usr/local/lib/node_modules/phonegap/lib/phonegap/util/connect-proxy.js:21
                fs.readFile(settings, (err, data) => {                                                ^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)
    at Object.<anonymous> (/usr/local/lib/node_modules/phonegap/lib/phonegap/serve.js:9:23)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)

1 个答案:

答案 0 :(得分:0)

这意味着您唱歌的Node版本不支持箭头函数语法。

这很奇怪,因为它必须是0.12或更旧 - 不再维护,应该升级。目前的版本是7.5.0,最新的LTS版本是6.9.5(截至2017年2月)。超过4.x的版本不应用于任何内容。

有关详细信息,请参阅:

对于Node版本与箭头函数语法的兼容性,请参阅:

对于节点版本支持计划,请参阅: