Ich versuche, das Polymer CLI von hier aus zu installieren: https://www.polymer-project.org/1.0/docs/tools/polymer-cliPolymer CLI: Syntaxerror: Unerwarteter Strict-Modus reserviert Wort
jedoch nach der Installation ich einen Fehler beim Versuch polymer help
auszuführen:
[~/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
Meine Knotenversion ist v0.10.26, meine Knotenversion ist 0.3.3. Ich benutze Mac.
Weiß jemand, wie ich das beheben würde?
Haben Sie "verwenden Sie streng"; Zeile am Anfang der Datei enthalten? Die ^^^ stehen auf "let", was die ES6-Syntax ist, die älteren Versionen von Node.js unterstützen es soweit ich weiß nicht out of the box. – Azamantes
wo? Ich versuche nur, installieren Sie Polymer cli – Edmund
'Let' ist eine andere Version des Erstellens einer Variablen in Javascript, benötigt EcmaScript 6 Unterstützung. Es gibt einige Flags, die Sie an einen Knoten übergeben können, wenn Sie versuchen, eine Datei auszuführen. "Harmonie" könnte das Schlüsselwort sein, nach dem Sie suchen. – Azamantes