npm的“--force“和“--legacy-peer-deps“参数
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“参数相关推荐
- vue中Npm run build 根据环境传递参数方法来打包不同域名
项目开发中,前端在配置后端api域名时很困扰,常常出现: 本地开发环境: api-dev.demo.com 测试环境: api-test.demo.com 线上生产环境: api.demo.com, ...
- Force Logging参数详解
Force Logging参数详解 一.什么是Force Logging? 想必大家知道有一些DDL语句可以通过指定NOLOGGING子句的方式避免写REDO(目的是提高 速度,某些时候确实有效).指 ...
- 如果当面试官问你懂不懂npm,你知道怎么说吗?
1. 包管理器npm介绍 1.1 什么是npm NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准. 2020年 ...
- 构建自己的npm包 简单实现
NPM 使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从 ...
- Node js npm 包管理工具的基本使用
初始化一个node项目 npm initnpm init -y 没有 -y 参数表示自定义一些参数 -y 参数表示默认选项 初始化项目之后就会多出一个 package.json 的文件 查找需要的包 ...
- 使用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 ...
- pnpm install出现:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies
使用 pnpm install 安装项目依赖时出现:ERR_PNPM_PEER_DEP_ISSUES Unmet peer dependencies,在 pnpm github issues 中找到相 ...
- 了解node.js模块化和npm包
模块化-理解模块化 根目录 ├── index.html # 主页的页面 ├── index.js # 主页需要用到的js代码 │ └── getData() # 是index.js中定义的函数 └─ ...
- 浅谈npm、yarn、cnpm、pnpm(内附网址链接)
1- npm 1.1 npm简介 npm由三个独立的部分组成: 网站 网站是开发者查找包(package).设置参数以及管理npm使用体验的主要途径 注册表(registry) 注册表是一个巨大的数据 ...
- 每日三问之html5css3新特性、如何写一个npm包、围绕vue-router展开分析知识点
html5&&css3新特性 html5 HTML5 新元素(HTML5提供了新的元素来创建更好的页面结构) 标签 描述 <article> 定义页面独立的内容区域. &l ...
最新文章
- 【正一专栏】《神秘巨星》总有一种真诚让你泪流满面
- 批量修改多目录下相同文件名的文件内容
- java main test_java调用main自动执行testng方法一
- 在Linux上将视频转换成动态gif图片 (附:ffmpeg和ImageMagick安装方法)
- 小鹏汽车回应“非法收集人脸数据被罚10万”:误购第三方设备 数据已删除
- python如何输出结果为16_Appium+python自动化(十六)- ADB命令,知否知否,应是必知必会(超详解)...
- docker 监控容器的cpu、内存、网络、io情况
- mysql 6位随机数_MySQL生成固定位数的随机数
- 计算机五笔是什么时候学的吗,电脑五笔打字入门口诀(5分钟就能学会五笔)...
- A Survey on Contrastive Self-Supervised Learning(对比式自监督学习研究)-----pretext tasks、Downstream task解释
- python加权求和_加权随机算法的python实现
- Android:简易的单词本(一)
- zynq pl访问ps ddr
- 计算机office比赛,Office智慧丨“点亮未来”
- 调光调压调功智能控制器
- c语言 2059 语法错误,关于CUDA C 项目中“ error C2059: 语法错误:“” ”问题的解决方法...
- 从“化学家”到开发者,从甲骨文到TDengine,我人生的两次重要抉择
- 剑指Offer(JS版)
- Java语言的File类总结
- java一球从100米高度自由落下,每次落地后反跳回原高度的一半再落下, 求它在第10次落地时,共经过多少米