更新 webdriver-manager 时出错
Error while updating webdriver-manager
我正在关注量角器 tutorial,但在更新 webdriver-manager 时出现以下错误:
C:/Users/emelo/AppData/Roaming/npm/node_modules/protractor/node_modules/webdriver-manager/built/lib/webdriver.js:3
const minimist = require("minimist");
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\emelo\AppData\Roaming\npm\node_modules\protr actor\bin\webdriver-manager:3:1)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
我正在使用 npm v2.11.3 和节点 v0.12.7。
有人知道怎么回事吗?
感谢您的帮助!
如果您使用 Protractor 5 或更高版本,您至少需要使用 NodeJS 版本 6 或更高版本,请参阅 here。
所以你需要先升级你的环境。
我正在关注量角器 tutorial,但在更新 webdriver-manager 时出现以下错误:
C:/Users/emelo/AppData/Roaming/npm/node_modules/protractor/node_modules/webdriver-manager/built/lib/webdriver.js:3
const minimist = require("minimist");
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\emelo\AppData\Roaming\npm\node_modules\protr actor\bin\webdriver-manager:3:1)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
我正在使用 npm v2.11.3 和节点 v0.12.7。
有人知道怎么回事吗?
感谢您的帮助!
如果您使用 Protractor 5 或更高版本,您至少需要使用 NodeJS 版本 6 或更高版本,请参阅 here。
所以你需要先升级你的环境。