2017-11-23 5 views
0

Beim Versuch Ember.js auf Windows (und möglicherweise andere Systeme) zu installieren, nachdem Sie die folgenden Befehle ausführen:Ember Installation Ausgabe: Syntax: Die Verwendung von const im Strict-Modus

npm install -g npm 
npm install -g ember-cli 
npm install -g bower 

keine Fehler erhoben werden, wie ember -v der Befehl gibt die folgenden:

C:\Users\<user>\AppData\Roaming\npm\node_modules\ember-cli\lib\cli\index.js:3 
const willInterruptProcess = require('../utilities/will-interrupt-process'); 
^^^^^ 
SyntaxError: Use of const in strict mode. 
    at exports.runInThisContext (vm.js:73:16) 
    at Module._compile (module.js:443:25) 
    at Object.Module._extensions..js (module.js:478:10) 
    at Module.load (module.js:355:32) 
    at Function.Module._load (module.js:310:12) 
    at Module.require (module.js:365:17) 
    at require (module.js:384:17) 
    at C:\Users\Shayn\AppData\Roaming\npm\node_modules\ember-cli\bin\ember:26:11 
    at C:\Users\Shayn\AppData\Roaming\npm\node_modules\ember-cli\node_modules\resolve\lib\async.js:50:13 
    at processDirs (C:\Users\Shayn\AppData\Roaming\npm\node_modules\ember-cli\node_modules\resolve\lib\async.js:182:39) 

Dies läßt vermuten, ein Problem mit meiner Ember Installation, wie kann ich diese Adresse?

Antwort

0

Die Lösung wird in einigen anderen Antworten vorgeschlagen, zum Beispiel this one, aber diese genaue Lösung wird nicht unter Windows funktionieren.

Stattdessen ist die beste Lösung, die latest version of Node über ein Installationsprogramm installiert zu bekommen.

nach der Installation Um zu überprüfen, versuchen Sie Folgendes:

node --version 

Welche ausgeben sollte so etwas wie:

v8.9.1 

Zuvor dieser Befehl eine niedrigere Versionsnummer gegeben hätte. In meinem Fall war es ähnlich wie v0.12.

Verwandte Themen