Polymer CLI:SyntaxError:意外的严格模式保留字

时间:2016-05-30 21:53:55

标签: node.js

我正在尝试从这里安装聚合物CLI:https://www.polymer-project.org/1.0/docs/tools/polymer-cli

但是,安装后我在尝试运行polymer help时遇到错误:

[~/Documents/roottest]$ polymer help                                                                                                                                                                                   ruby:2.2.4

/opt/boxen/nodenv/versions/v0.10.26/lib/node_modules/polymer-cli/bin/polymer.js:19
  let lib = path ? require(path) : require('..');
  ^^^
SyntaxError: Unexpected strict mode reserved word
    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 Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:902:3
[~/Documents/roottest]$ node --version                                                                                                                                                                                 ruby:2.2.4
v0.10.26
[~/Documents/roottest]$ nodenv --version                                                                                                                                                                               ruby:2.2.4
nodenv 0.3.3

我的节点版本是v0.10.26,我的nodeenv版本是0.3.3。我正在使用Mac。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

Polymer CLI与Node v0.10.26不兼容。

setup guide表示需要Node 4.x或更新版本。您应该实际升级到latest stable version(6.2.0)。

enter image description here