在量角器中设置 ng e2e [英] Setup ng e2e in protractor
问题描述
我的机器上有量角器 5.1.2.当我执行 e2e 时,它会下载 webdriver 2.37.我想将其更改为 webdriver 2.26.我应该更新什么配置来实现它.
I have protractor 5.1.2 on my machine. When I do ng e2e, it download webdriver 2.37. I want to change it to webdriver 2.26. What config should I update to achieve it.
推荐答案
因为ng e2e
会默认执行webdriver-manager update
,而np e2e
无法将 --versions.chrom=2.26
传递给 webdriver-manager update
.
Because ng e2e
will execute webdriver-manager update
as default, and np e2e
can't pass down the --versions.chrom=2.26
to webdriver-manager update
.
所以我们可以通过执行命令来禁用ng e2e
的webdriver-manager update
:ng e2e --webdriver-update=false
或ng e2e --wu=false
,在执行这个命令之前,你必须手动执行node_modules/.bin/webdriver-manager update --versions.chrome=2.26
将网络驱动程序更新到特定版本.
So we can disable the webdriver-manager update
of ng e2e
by execute command: ng e2e --webdriver-update=false
or ng e2e --wu=false
, and before execute this command, you have to execute node_modules/.bin/webdriver-manager update --versions.chrome=2.26
manually to update webdriver to certain version.
这篇关于在量角器中设置 ng e2e的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!