問題タブ [webdriver-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - 「未処理の「エラー」イベント」で更新を呼び出すと、webdriver-manager エラーが発生する
現在、node.js の上にジャスミンとセレンを使用するプロジェクトがあります。Protractor には、私が使用したい便利なモジュールがいくつか用意されているので、それをインストールして、「protractor conf.js」を使用して実行しようとしました。最終的に次のエラーが発生しました。
[15:55:03] E/direct - エラー コード: 135 [15:55:03] E/direct - エラー メッセージ: update-config.json が見つかりませんでした。「webdriver-manager update」を実行してバイナリをダウンロードします。[15:55:03] E/direct - エラー: update-config.json が見つかりませんでした。「webdriver-manager update」を実行してバイナリをダウンロードします。
webdriver-manager update を実行しようとすると、次のようになります。
[15:46:10] I/file_manager - フォルダー C:\Program Files\node-v8.1.0-win-x86\node_modules\protract または\node_modules\webdriver-manager\selenium events.js:182 throw er を作成します。// 未処理の「エラー」イベント
同様のエラーが発生している他のスレッドをいくつか見ましたが、うまくいかなかったようです。これは、AngularJS なしで分度器を実行したいという事実に関連している可能性があると思われますが、角度なしで分度器を実行できると信じていたので、わかりません。どんな助けでも大歓迎です。
編集:「proxy_on」と「npm config set strict-ssl false」を設定しようとしましたが、webdriver-manager-update の実行時に次のようになりました。
events.js:182 throw er; 未処理の「エラー」イベント
エラー: TLSSocket の証明書チェーンに自己署名証明書があります。(_tls_wrap.js:1098:38) emitNone (events.js:105:13) で TLSSocket.emit (events.js:207:7) で TLSSocket._finishInit (_tls_wrap.js:628:8) で TLSWrap.ssl .onhandshakedone (_tls_wrap.js:458:38)
編集 2: npm 5.0.3、ノード 8.1.0、webbdriver-manager 12.0.6、OS: Windows 7 を使用