Używam węzła v0.12.7 i zainstalowałem kątomierz przez npm. Teraz próbuję uruchomić conf.js pomocą tego simple tutorial, i pojawia się następujący błąd podczas wykonywania polecenia protractor conf.js
:węzeł 0.12.x const w trybie ścisłym wydanie
[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)
nie można zaktualizować węzeł z powodu problemów z zależnościami będzie produkować (I” m pracuje nad już zbudowanym projektem, który używał węzła 0.12.17).
Używanie flagi na kątomierzu nie działa. Czy muszę zainstalować określoną wersję kątomierza, aby była zgodna z węzłem 0.12.7? Czy powinienem użyć babeljs
do kompilacji ES6
do ES5
?
Jeśli odpowiedź brzmi: babeljs
, w jaki sposób mogę go użyć do kątomierza?