答案 0 :(得分:7)
directConnect
不使用全局安装版本,而是使用Protractor在node_modules/protractor/node_modules/webdriver-manager/
中提供的版本。您需要更新那个。
如果您安装了全局版本,则webdriver-manager update
命令将更新全局安装的webdriver-manager。如果您有全局安装版本,请将其删除,或者不要使用directConnect
并使用seleniumAddress: 'http://localhost:4444/wd/hub/'
调整量角器配置
希望有所帮助
答案 1 :(得分:0)
升级到angular-cli v6.0.8后,我在VSCode中遇到此错误。尝试将protractor.conf文件更改为使用directConnect:false并添加seleniumAddress对我不起作用。
但是,我能够通过简单地停止任何正在运行的服务器(或lite服务器实例),重新启动VSCode以及重新启动服务器来解决此问题。我现在可以使用@ angular / cli 6.0.8运行量角器5.3.0,同时仍然使用directConnect:true。
答案 2 :(得分:0)
使用node_modules/protractor/bin/webdriver-manager update
对我有用。