f 或 --force:将强制 npm 获取远程资源,即使磁盘上存在本地副本也是如此。
–legacy-peer-deps:在安装时忽略所有 peerDependencies,采用 npm 版本 4 到版本 6 的样式。

在NPM v7中,现在默认安装peerDependencies。

在很多情况下,这会导致版本冲突,从而中断安装过程。

--legacy-peer-deps标志是在v7中引入的,目的是绕过peerDependency自动安装;它告诉 NPM 忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存。
————————————————
版权声明:本文为CSDN博主「longfei815」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jolinoy/article/details/123951491

npm的“--force“和“--legacy-peer-deps“参数相关推荐

  1. vue中Npm run build 根据环境传递参数方法来打包不同域名

    项目开发中,前端在配置后端api域名时很困扰,常常出现: 本地开发环境: api-dev.demo.com 测试环境: api-test.demo.com 线上生产环境: api.demo.com, ...

  2. Force Logging参数详解

    Force Logging参数详解 一.什么是Force Logging? 想必大家知道有一些DDL语句可以通过指定NOLOGGING子句的方式避免写REDO(目的是提高 速度,某些时候确实有效).指 ...

  3. 如果当面试官问你懂不懂npm,你知道怎么说吗?

    1. 包管理器npm介绍 1.1 什么是npm NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准. 2020年 ...

  4. 构建自己的npm包 简单实现

    NPM 使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从 ...

  5. Node js npm 包管理工具的基本使用

    初始化一个node项目 npm initnpm init -y 没有 -y 参数表示自定义一些参数 -y 参数表示默认选项 初始化项目之后就会多出一个 package.json 的文件 查找需要的包 ...

  6. 使用vue-cli初始化项目时运行‘npm run dev’报错

    npm run dev 无法启动 0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli 'D:\\Program File ...

  7. pnpm install出现:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies

    使用 pnpm install 安装项目依赖时出现:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies,在 pnpm github issues 中找到相 ...

  8. 了解node.js模块化和npm包

    模块化-理解模块化 根目录 ├── index.html # 主页的页面 ├── index.js # 主页需要用到的js代码 │ └── getData() # 是index.js中定义的函数 └─ ...

  9. 浅谈npm、yarn、cnpm、pnpm(内附网址链接)

    1- npm 1.1 npm简介 npm由三个独立的部分组成: 网站 网站是开发者查找包(package).设置参数以及管理npm使用体验的主要途径 注册表(registry) 注册表是一个巨大的数据 ...

  10. 每日三问之html5css3新特性、如何写一个npm包、围绕vue-router展开分析知识点

    html5&&css3新特性 html5 HTML5 新元素(HTML5提供了新的元素来创建更好的页面结构) 标签 描述 <article> 定义页面独立的内容区域. &l ...

最新文章

  1. 【正一专栏】《神秘巨星》总有一种真诚让你泪流满面
  2. 批量修改多目录下相同文件名的文件内容
  3. java main test_java调用main自动执行testng方法一
  4. 在Linux上将视频转换成动态gif图片 (附:ffmpeg和ImageMagick安装方法)
  5. 小鹏汽车回应“非法收集人脸数据被罚10万”:误购第三方设备 数据已删除
  6. python如何输出结果为16_Appium+python自动化(十六)- ADB命令,知否知否,应是必知必会(超详解)...
  7. docker 监控容器的cpu、内存、网络、io情况
  8. mysql 6位随机数_MySQL生成固定位数的随机数
  9. 计算机五笔是什么时候学的吗,电脑五笔打字入门口诀(5分钟就能学会五笔)...
  10. A Survey on Contrastive Self-Supervised Learning(对比式自监督学习研究)-----pretext tasks、Downstream task解释
  11. python加权求和_加权随机算法的python实现
  12. Android:简易的单词本(一)
  13. zynq pl访问ps ddr
  14. 计算机office比赛,Office智慧丨“点亮未来”
  15. 调光调压调功智能控制器
  16. c语言 2059 语法错误,关于CUDA C 项目中“ error C2059: 语法错误:“” ”问题的解决方法...
  17. 从“化学家”到开发者,从甲骨文到TDengine,我人生的两次重要抉择
  18. 剑指Offer(JS版)
  19. Java语言的File类总结
  20. java一球从100米高度自由落下,每次落地后反跳回原高度的一半再落下, 求它在第10次落地时,共经过多少米

热门文章

  1. el-checkbox-group 的坑
  2. unity tier setting
  3. 0723数组复习 堆区 动态数组
  4. hbuilder阻止返回退出的另一种方式
  5. 一、无线通信中,工作频率与带宽的关系
  6. phpstudy的安装教程
  7. 第一次接触低代码平台 AppCube,还是有点门槛的
  8. 麦克劳林公式怎么记忆_泰勒展开的公式怎么记忆?
  9. 后深度学习的挑战与思考(PRCV 焦李成 报告记录)
  10. autoCAD 使用图层、颜色和线型