• node.js 报错


    刚开始以为是 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 被墙了,此时即使采用科学 上网的方法也仍然无法获取文件。

  • 相关阅读:
    SSM框架整合步骤
    Spring-data-jpa
    allure定制报告
    pytest常用选项
    staticmethod&classmethod&property
    __slot__
    python的参数传递
    闭包和装饰器
    内置高阶函数
    str
  • 原文地址:https://www.cnblogs.com/huweijian/p/14055041.html
Copyright © 2020-2023  润新知