2017-01-11 24 views
5

分度器を初めて使用しています。スタンドアロンwebdriver-managerをインストールしようとしましたが、次のエラーが発生しました。私はwebdriver-manger update --standaloneを実行したときにWebdriver-manage更新エラー

Node v7.2.0 
Protractor 5.0.0 
webdriver-manager 11.1.1 

私はJavaのインストールといくつかの問題を抱えていたエラー

[17:25:21] I/file_manager - creating folder C:\Users\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium 
[17:25:22] E/downloader - undefined 
[17:25:22] I/update - chromedriver: file exists C:\Users\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium\chromedriver_2.26win32.zip 
[17:25:22] I/update - chromedriver: unzipping chromedriver_2.26win32.zip 
**(node:14972) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Invalid filename 
(node:14972) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. 
[17:25:22] E/downloader - undefined 
[17:25:22] I/update - selenium standalone: file exists** C:\Users\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium\selenium-server-standalone-2.53.1.jar 
[17:25:22] I/update - selenium standalone: 2.53.1 up to date 
[17:25:24] E/downloader - undefined 
[17:25:24] I/update - geckodriver: file exists C:\Users\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium\geckodriver-v0.12.0-win64.zip 
[17:25:24] I/update - geckodriver: unzipping geckodriver-v0.12.0-win64.zip 
+1

Macでは分度器5.0.0を使用して再現できません。 'node_modules'を削除して、' npm cache clean'でキャッシュを消去して、最初からすべてを再インストールしてみましたか? – alecxe

+0

ノード7である可能性があります。ノード7でこれをテストしていません。明日これを調査します。 – cnishina

+0

これは、ノードのバージョン7.4.0と私のmacのmaster上のwebdriver-managerで再現できません。また、明日Windowsを実行しているようだから、Windowsをチェックします。 – cnishina

答えて

0

次取得します。私は最新のJavaアップデートをインストールし、新しいシェルを開いて問題は解決しました:)

1

私は同じ問題がありました。欠落しているプロキシ構成により、この非センス出力が発生しました。

次のコマンドは、働いていた:

webdriver-manager update --proxy "http://<user>:<pw>@webproxy.<company>.com:8080/" 
1

私は保護されたネットワークで、同じ問題に直面した:http://127.0.0.1:8888/

--proxy

webdriverを-マネージャの更新は私のために働いたと私は正常に更新することができましたウェブドライバ。