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. cloudera之hadoop-0.20.1+152.tar.gz 安装出现找不到JAVA_HOME问题的解决办法
  2. vue全家桶+Koa2开发笔记(5)--nuxt
  3. Redhat9五笔输入法安装
  4. 屏幕滚动控件Scrollview
  5. 【java开发系列】—— 集合使用方法
  6. 工厂方法模式(Factory Method)简介
  7. 爬虫笔记:Urllib库详解
  8. 数据结构基础:算法的基础知识笔记
  9. [导入]ASP.NET中上传并读取Excel文件数据
  10. java session失效之后跳转,session失效后如何实现页面不跳转到主页而是跳转到session失效时的页面...
  11. 记模拟面试日记2(更新...)
  12. iOS 打电话 发短信功能的实现
  13. lvs、lvdisplay、lvscan 查看逻辑卷
  14. coupon优惠券 -- CSS样式
  15. onvif协议服务器端口,大华录像机添加海康摄像头,设置了onvif协议也不行,如何解决?...
  16. 【欢聚时代】HR独家传授YY笔试面经小秘诀!
  17. 区块链组适应不断变化的监管环境
  18. Python学习a1——背景及基础
  19. 嵌入式(stm32)学习之路---MIDI音乐播放器
  20. 推荐个免费ppt模板下载网站

热门文章

  1. 如何制作骨架屏的一点思路?
  2. 汇川SV630N/IS650N单轴控制器的使用
  3. 数据库三级模式两层映射
  4. 查新报告包括什么内容?
  5. 少睡觉!张朝阳又谈 4 小时睡眠法,引争议
  6. ISSP使用详细步骤
  7. 微型计算机使用范围描述,电大 网考 计算机应用基础
  8. android实现天气预报App(1)——全国省、市、县三级列表
  9. 工具类库系列(四)-CsvReader
  10. 盘点2023最佳PC吃鸡神器,和平精英手感舒畅无延时