Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 我们如何阻止webdriver manager?_Node.js_Selenium Webdriver_Npm_Protractor_Webdriver Manager - Fatal编程技术网

Node.js 我们如何阻止webdriver manager?

Node.js 我们如何阻止webdriver manager?,node.js,selenium-webdriver,npm,protractor,webdriver-manager,Node.js,Selenium Webdriver,Npm,Protractor,Webdriver Manager,我正在使用npm包webdriver管理器在机器上启动驱动程序。 如果驱动程序已经启动,则会失败 有没有办法停止并重新启动webdriver?或者,如果已经开始,则执行“忽略”之类的操作?这可能会有帮助吗? 谢谢。如果您使用的是量角器,您可以将seleniumServerJar添加到配置文件中,量角器将为您启动/停止selenium服务器 exports.config = { seleniumServerJar: "path/to/selenium-server-standalone-2.45.

我正在使用npm包webdriver管理器在机器上启动驱动程序。 如果驱动程序已经启动,则会失败

有没有办法停止并重新启动webdriver?或者,如果已经开始,则执行“忽略”之类的操作?

这可能会有帮助吗?
谢谢。

如果您使用的是量角器,您可以将
seleniumServerJar
添加到配置文件中,量角器将为您启动/停止selenium服务器

exports.config = {
seleniumServerJar: "path/to/selenium-server-standalone-2.45.0.jar",
...
发现这个


在bash中,您可以这样关闭

kill $(ps -ef | grep webdriver | grep -v grep | awk '{ print $2 }')

你能再解释一下你的问题吗?您想如何重新启动webdriver?是手动还是通过代码?无法停止通过node.js codeWebdriver manager。所有这些都是webdriver管理器。添加此命令未成功。我犯了以下错误。C:\Users\xyx\AppData\Roaming\npm\node_modules\dragrator\node_modules\selenium webdriver\http\index.js:145回调(新错误(消息));^错误:ClientRequest处的EconRefused connect EconRefused 127.0.0.1:4444。(C:\Users\xyx\AppData\Roaming\npm\node_modules\dragrator\node_modules\selenium webdriver\http\index.js:145:16)在emitOne(events.js:77:13)在ClientRequest.emit(events.js:169:7)在Socket.socketErrorListener(events.js:259:9)在emitOne(events.js:77:13)
kill $(ps -ef | grep webdriver | grep -v grep | awk '{ print $2 }')