npm下载chromedriver失败

> chromedriver@2.27.2 install /Users/Mario/Work/Lab/waylens-all-in-one-site/node_modules/chromedriver
> node install.js

Downloading https://chromedriver.storage.googleapis.com/2.27/chromedriver_mac64.zip
Saving to /var/folders/7l/mhhqzhps0y59by7pf04nyx5r0000gn/T/chromedriver/chromedriver_mac64.zip
events.js:161
throw er; // Unhandled 'error' event
^

Error: connect ETIMEDOUT 74.125.23.128:443
at Object.exports._errnoException (util.js:1023:11)
at exports._exceptionWithHostPort (util.js:1046:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)

解决方案

  1. 先npm install --ignore-scripts,再npm install
    因为安装过程中会执行install.js,install.js会下载chromedriver。我们加参数ignore-scripts忽略install.js执行。尤其是在服务器上,下载安装chromedriver会比较麻烦,推荐这种方案
  2. 开网络代理下载chromedriver没啥好说的
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 12,438评论 0 9
  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 11,398评论 2 36
  • NPM NPM 是随同 Node 一起安装的包管理工具,能解决 Node 代码部署上的很多问题,常见的使用场景有以...
    heyi_let阅读 7,479评论 0 2
  • 临近毕业的日子可谓是过得愉悦。虽然可能和他的关系没有多大就是了。 他在这个学校已经呆了五六年,目送着一波又一波的学...
    limbopan阅读 4,808评论 0 0
  • 别再浪费机会,其实微博也可以这样赚钱! 既然存在,就会有它存在的价值,这对于微博营销而言就更为贴切。 现阶段大家如...
    怪我入戏太深k了阅读 3,573评论 0 0

友情链接更多精彩内容