npm i 下载依赖

在npm版本高于8之后,会出现 npm install / npm install XX下载依赖的操作,会遇到无法解析依赖树的问题(依赖冲突):

用命令npm install --legacy-peer-deps就可以顺利进行下载操作

在 node.js 中使用 axios 时,有时需要忽略 SSL 证书

先安装 axios 和 https 依赖

npm i https
npm i axios

根据具体需要进行代码书写。

注意:httpsAgent 是 axios 配置项,和 headers 平级书写!!

const https = require('https');
const axios = require('axios');// 在 axios 请求时,选择性忽略 SSL
const agent = new https.Agent({  rejectUnauthorized: false
});
axios.get('https://XXXXXXXXXXXX', { httpsAgent: agent });// 创建忽略 SSL 的 axios 实例
const ignoreSSL = axios.create({httpsAgent: new https.Agent({  rejectUnauthorized: false})
});
ignoreSSL.get('https://XXXXXXXXXXXX');

npm install xxxx --legacy-peer-deps 命令 和 node中axios忽略SSL证书解决方案相关推荐

  1. npm install xxxx --legacy-peer-deps命令是什么?为什么可以解决下载时候产生的依赖冲突呢?

    在日常使用命令npm install / npm install XX下载依赖的操作中,我经常会遇到无法解析依赖树的问题(依赖冲突): 但是每当遇到这种情况的时候,我用命令npm install -- ...

  2. Linux keytool命令密钥和证书管理工具,生成ssl证书

    Linux keytool命令密钥和证书管理工具,生成ssl证书 keytool -genkey -alias tomcat8 -keyalg RSA -keystore /opt/tomcat8/c ...

  3. openSSL命令、PKI、CA、SSL证书原理

    相关学习资料 http://baike.baidu.com/view/7615.htm?fr=aladdin http://www.ibm.com/developerworks/cn/security ...

  4. npm install xxxx --legacy-peer-deps命令解决node下载时的依赖冲突

    大家好,这里是程序员小贾,今天在更新了node.js的版本之后,做vue的项目时,发生了一点小小小小-问题,就是为项目安装依赖时报错啦! 如上图所示,翻译过来就是无法解析依赖关系树(依赖冲突)问题 解 ...

  5. vue项目中npm install初始化报错以及‘cross-env’ 不是内部或外部命令问题

    cross-env' 不是内部或外部命令,也不是可运行的程序或批处理文件. 如果你碰到这个问题,你的项目中node_modules应该是没有正常创建成功,导致找不到依赖包. 如果有node_modul ...

  6. 没想到你是这样的npm install

    大家好,我是若川.今天给大家推荐一篇关于 npm install 的好文.很快能看完. 点击下方卡片关注我.加个星标学习源码整体架构系列.年度总结.JS基础系列 前言 项目中执行npm install ...

  7. npm i xxxx -D,-S,-g

    npm常用的安装命令 npm i 就是npm install 简写 npm  i  xxxx -D  就是 npm  i  xxxx --save-dev npm  i  xxxx-S   就是 np ...

  8. 本地项目怎么推送到码云_【重谈npm】当下载一个项目到本地执行npm install报错时应该怎么办...

    本文记录了我从下载一个项目到本地,执行npm install所遇到的问题,以及在此过程中我为了搞清楚这些问题从而学到的一些东西. 首先拿到一个项目(前端项目),我们想跑起来项目的第一步一般都是执行np ...

  9. npm install --save-dev

    npm install --save-dev npm install --save-dev 是指将依赖安装至生产环境. 在项目的 package.json 文件中, "dependencie ...

最新文章

  1. 网站压力测试工具webbench 安装与使用
  2. LINUX国产操作系统还缺少些什么?
  3. MySQL-InnoDB-MVCC多版本并发控制 剖析
  4. C# -- 冒泡排序
  5. linux curl post/put请求
  6. oracle 删除用户和依赖,Oracle 12.2使用手动创建与注册依赖对象来执行联机重定义...
  7. 不可能解开的谜题   (程序员修炼之道,评注者序)
  8. 项目详细设计开发文档
  9. mysql 内连接与外连接的区别
  10. IDEA导入项目后报错缺失jar包
  11. Java集合的常见面试题(全)
  12. 更换硬盘并迁移系统的方法
  13. DDD原著 -- 第一章 知识消化
  14. 不一样的“人工智能语言”Prolog
  15. Git 和Bitbucket
  16. CBOW(Continous Bag of Words)模型学习(2020-08-19)
  17. 【考研英语-基础-长难句分析】特殊结构_分裂结构【插入式_同位语 插入语 状从 非限定从-从句后移式】
  18. Ubuntu动态壁纸
  19. 网易云音乐歌单或歌曲封面提取
  20. 简单理解目标检测的IOU究竟是什么

热门文章

  1. python scipy 插值函数
  2. 【设计模式自习室】详解代理模式
  3. 华为,搞了一个大事!
  4. Farthest Point Sampling(最远点采样)
  5. Ostu(大津法)二值化图像算法/最佳全局阈值
  6. Oracle查询数据库密码哪一天过期,有效期时间,以及修改为永不过期
  7. TP FN TN FP到底是啥鹅
  8. java 使用RabbitMQ示例
  9. 阿里云OSS图片上传
  10. ASP.NET Core Web项目连接MySQL数据库