使用“未处理”错误“事件”

时间:2017-07-27 21:07:35

标签: angularjs protractor webdriver-manager

我目前有一个在node.js上使用茉莉和硒的项目。量角器提供了一些我想要使用的有用模块,所以我安装了它并尝试使用“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更新时,我得到了这个:

  

[15:46:10] I / file_manager - 创建文件夹C:\ Program Files \ node-v8.1.0-win-x86 \ node_modules \ protract   或\ node_modules \ webdriver的经理\硒   events.js:182         扔掉//未处理的'错误'事件

我看到其他一些线程有类似的错误,但它们似乎对我不起作用。我怀疑这可能与我想要在没有AngularJS的情况下运行量角器这一事实有关,但我不确定,因为我相信可以在没有角度的情况下运行量角器。任何帮助将不胜感激。

编辑:我尝试设置“proxy_on”和“npm config set strict-ssl false”,但在运行webdriver-manager-update时得到以下结果:

events.js:182 throw er;未处理的'错误'事件

错误:TLSSocket证书链中的自签名证书。 (_tls_wrap.js:1098:38)在TLSWrap.ssl的TLSSocket._finishInit(_tls_wrap.js:628:8)的TLSSocket.emit(events.js:207:7)的emitNone(events.js:105:13) .onhandshakedone(_tls_wrap.js:458:38)

编辑2:使用npm 5.0.3,节点8.1.0,webbdriver-manager 12.0.6,操作系统:Windows 7

0 个答案:

没有答案