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?