首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用DETECT_CHROMEDRIVER_VERSION=true在webdriverio中发现57个漏洞(54个中度,3个高度)错误

使用DETECT_CHROMEDRIVER_VERSION=true在webdriverio中发现57个漏洞(54个中度,3个高度)错误
EN

Stack Overflow用户
提问于 2022-01-17 17:52:34
回答 1查看 348关注 0票数 0

你好,我是webdriverio的新手,我试图运行命令。

代码语言:javascript
复制
DETECT_CHROMEDRIVER_VERSION=true npm i

在我得到以下错误之后

代码语言:javascript
复制
npm WARN @hint/hint-amp-validator@2.10.11 requires a peer of hint@^6.0.0 but none is 
installed. You must install peer dependencies yourself.
npm WARN allure-mochajs@2.0.0-beta.3 requires a peer of mocha@^5.2.0 but none is 
installed. You must install peer dependencies yourself.
npm WARN eslint-config-standard@13.0.1 requires a peer of eslint@>=6.0.1 but none is 
installed. You must install peer dependencies yourself.
npm WARN wdio-chromedriver-service@6.0.4 requires a peer of @wdio/cli@^6.0.0 but none 
is installed. You must install peer dependencies yourself.
npm WARN wdio-mochawesome-reporter@4.0.0 requires a peer of @wdio/cli@^5.8.4 but none 
is installed. You must install peer dependencies yourself.
npm WARN wdio-mochawesome-reporter@4.0.0 requires a peer of mochawesome-report- 
generator@^3.1.5 but none is installed. You must install peer dependencies yourself.
npm WARN cnn-content-hub-automation@ No repository field.
npm WARN cnn-content-hub-automation@ No license field.

audited 1875 packages in 12.786s
found 57 vulnerabilities (54 moderate, 3 high)
run `npm audit fix` to fix them, or `npm audit` for details
EN

回答 1

Stack Overflow用户

发布于 2022-01-18 19:40:24

检测ChromeDriver版本

有时,NPM包版本可能并不总是与您的谷歌铬版本兼容。要获得与Chrome版本相对应的ChromeDriver,可以使用npm属性detect_chromedriver_version

代码语言:javascript
复制
npm install chromedriver --detect_chromedriver_version

或者将属性添加到.npmrc文件中。

代码语言:javascript
复制
detect_chromedriver_version=true

另一个选项是使用环境变量DETECT_CHROMEDRIVER_VERSION.。

代码语言:javascript
复制
DETECT_CHROMEDRIVER_VERSION=true npm install chromedriver

注意:当提供属性detect_chromedriver_version时,chromedriver_versionchromedriver_filepath属性将被忽略。

解决方案

而不是:

代码语言:javascript
复制
DETECT_CHROMEDRIVER_VERSION=true npm i

你需要使用:

代码语言:javascript
复制
DETECT_CHROMEDRIVER_VERSION=true npm install chromedriver
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70745566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档