2016-03-22 10 views
13

Ich bin Knoten V0.12.7 ausgeführt, und Winkelmesser durch NPM installiert. Jetzt versuche ich, die conf.js mit dieser simple tutorial, laufen und ich die folgende Fehlermeldung erhalten, wenn der Befehl ausgeführt wird protractor conf.js:Knoten 0.12.x const im strikten Modus Problem

[launcher] Process exited with error code 1 
C:\Users\ramtin\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\index.js:25 
const builder = require('./builder'); 
^^^^^ 
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 Object.<anonymous> (C:\Users\ramtin\AppData\Roaming\npm\node_modules\protractor\built\protractor.js:3:17) 
    at Module._compile (module.js:460:26) 
    at Object.Module._extensions..js (module.js:478:10) 

Kann nicht Knoten aktualisieren aufgrund Abhängigkeitsprobleme wird es produzieren (I‘ Ich arbeite an einem bereits erstellten Projekt, das den Knoten 0.12.17 verwendet.

Mit --harmony Flag auf Winkelmesser funktioniert nicht. Muss ich eine spezielle Version des Winkelmessers installieren, um mit Knoten 0.12.7 kompatibel zu sein? Oder sollte ich babeljs verwenden, um ES6 zu ES5 zu kompilieren?

Wenn babeljs die Antwort ist, wie würde ich es für Winkelmesser verwenden?

Antwort

Verwandte Themen