【发布时间】:2019-01-11 13:06:58
【问题描述】:
无法下载 geckodriver。你能告诉我如何调试和修复它吗?
我收到以下错误消息
$> npm install geckodriver --save-dev npm WARN 已弃用 tar.gz@1.0.5: ⚠️ 警告 ⚠️ tar.gz 模块已被弃用并且 您的应用程序易受攻击。请改用 tar 模块: https://npmjs.com/tar
geckodriver@1.1.2 安装后 C:\dev\regression\selenium-cucumber\node_modules\geckodriver 节点索引.js
正在下载 geckodriver... events.js:183 投掷者; // 未处理的“错误”事件 ^ 请求错误:getaddrinfo ENOTFOUND github.com github.com:443 在客户端请求。 (C:\dev\regression\selenium-cucumber\node_modules\got\index.js:69:21) 在 Object.onceWrapper (events.js:315:30) 在 emitOne (events.js:116:13) 在 ClientRequest.emit (events.js:211:7) 在 TLSSocket.socketErrorListener (_http_client.js:387:9) 在 emitOne (events.js:116:13) 在 TLSSocket.emit (events.js:211:7) 在 emitErrorNT (internal/streams/destroy.js:64:8) 在 _combinedTickCallback (内部/进程/next_tick.js:138:11) 在 process._tickCallback (internal/process/next_tick.js:180:9) npm ERR!代码 ELIFECYCLE npm 错误! errno 1 npm 错误! geckodriver@1.1.2 安装后:
node index.jsnpm ERR!退出状态 1 npm ERR! npm 错误! 在 geckodriver@1.1.2 安装后脚本失败。 npm 错误!这是 npm 可能不是问题。可能有额外的日志记录 上面的输出。
另外,是否有一个选项可以在 npm install 中排除依赖项?
【问题讨论】:
标签: node.js selenium npm-install geckodriver