2016-12-02 6 views
8

今日の朝から、コマンドwebdriver-manager updateを使用している間に問題が発生しています。私はそれが私にwebdriver-manager updateコマンドが分度器で動作していません

/Users/sudharsan/dev/unifing/services/data-integration/unifi_www/datai/static/angular/test/e2e/node_modules/protractor/node_modules/webdriver-manager/built/lib/cli/logger.js:66 
info(...msgs) { 
    ^^^ 

SyntaxError: Unexpected token ... 
at exports.runInThisContext (vm.js:53:16) 
at Module._compile (module.js:373:25) 
at Object.Module._extensions..js (module.js:416:10) 
at Module.load (module.js:343:32) 
at Function.Module._load (module.js:300:12) 
at Module.require (module.js:353:17) 
at require (internal/module.js:12:17) 
at Object.<anonymous> (/Users/sudharsan/dev/unifing/services/data-integration/unifi_www/datai/static/angular/test/e2e/node_modules/protractor/node_modules/webdriver-manager/built/lib/cli/index.js:8:10) 
at Module._compile (module.js:409:26) 
at Object.Module._extensions..js (module.js:416:10) 

上記の問題は、Mac OSの両方でとDebianで発生する以下のエラーを与えているwebdriver-manager updateを実行すると、インストールNPM行った後。使用

分度器版イムは4.0.9

+0

私たちのCIサーバ(分度器4.0.11、ノード4.3.2、3.8.6 NPM)の上に、ここで同じ問題を見ているのが、私のデスクトップ上で見つけることができます。 –

+0

分度器を削除して再インストールしても問題ありませんか? @NicholasAlbion –

+0

ローカル私はwebdriver-manager 10.2.4を使用していますが、私たちのCIサーバは10.2.9 'grep version/Users/sudharsan/dev/unifing/services/data-integration/unifi_www/datai/staticを実行しています/ angle/test/e2e/node_modules/protractor/node_modules/webdriver-manager/package.json'あなたのバージョンを確認してください –

答えて

7

問題であるGitHubの上で提起されました:https://github.com/angular/webdriver-manager/issues/170

+4

ノードjsをv6にアップデートした後、問題を解決しました。あなたの答えをありがとう!! @ニコラスアルビオン –

+0

@SudharsanSelvaraj答えを受け入れることを検討してください:) – Amol

1

それは、ノードv6.x.xに更新ノードv4.x.xの問題だとそれが動作するはずです。

1

分度器5は、ノードバージョン6.9.4以上に依存しているため、問題はおそらくノードのバージョンです。あなたはそれをアップグレードするか分度器の古いバージョンをインストールすることができ、次のいずれか

npm install -g [email protected]

関連する問題