我已经编辑了我的量角器config.json文件来更新它安装的默认版本。当我运行它时,所需的最新版本将下载到我的项目文件夹中。
我想将此解决方案扩展到其他项目用户,但编辑本地config.json可能不是一个选项(量角器文件仅在npm install上生成)。有没有办法在项目(package.json)中指定将覆盖指定版本的更新版本?
量角器/ config.json的片段
"webdriverVersions": {
"chromedriver": "xx",
}
我还将protractor / bin / webdriver-manager中的值更改为指向chromedriver的64.zip版本,而不是默认的32.zip(这个不存在)任何想法如何覆盖它也将非常感激。
提前谢谢!
答案 0 :(得分:1)
最新版本的Protractor(4.0.10)修复了chromedriver下载问题。这应该下载最新的chromedriver(2.25)。请更新到最新版本。