码迷,mamicode.com
首页 > Web开发 > 详细

node.js 报错

时间:2020-12-03 11:54:21      阅读:8      评论:0      收藏:0      [点我收藏+]

标签:mcs   删除   develop   data-   dde   报错   img   mod   drive   

刚开始以为是 node 或 npm 版本问题,前前后后折腾了好久,终于解决了

技术图片

2|0解决:

  1. 如果执行过npm install,先删除 node_modules 文件夹,不然运行的时候可能会报错
  2. 执行下面的命令
npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
  1. 再执行 npm install 即可正常下载

3|0分析:

经分析发现,某些版本下,chromedriver 的 zip 文件 url 的响应是 302 跳转,而在 install.js 里使用的是 Node.js 内置的 http 对象的 get 方法无法处理 302 跳转的情况;而在另外一些情况下,则是因为 googleapis.com 被墙了,此时即使采用科学 上网的方法也仍然无法获取文件。

node.js 报错

标签:mcs   删除   develop   data-   dde   报错   img   mod   drive   

原文地址:https://www.cnblogs.com/huweijian/p/14055041.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!