npm install 报错ERESOLVE

在安装插件时,如果报错ERESOLVE,内容如下图所示

一般来说是因为各个插件间的版本或依赖有冲突,根据提示我们可以使用以下方案解决:

1.npm install --force 忽略所有冲突和警告强制安装

2.npm install --legacy-peer-deps 不会自动安装 peerDependencies,而是只会安装你明确指定的依赖(在 npm v7 及以后的版本中,npm 会自动安装 peerDependencies,如果它们与其他依赖版本冲突,会导致安装失败。--legacy-peer-deps 会恢复到 npm v6 的行为)

不确定冲突解决方式时,--legacy-peer-deps更安全

相关推荐
欢乐时光c3 分钟前
常见请求头响应头的含义
前端·面试
wzyoung3 分钟前
element-ui让el-form绑定的深层对象也能通过内置的resetFields方法重置
前端·javascript·vue.js
用户73087011793084 分钟前
使用 CSS background-blend-mode 创造惊艳的视觉效果
前端
高端章鱼哥4 分钟前
Python 项目快速部署到 Linux 服务器基础教程
前端
李剑一5 分钟前
前端使用Web Cryptography API进行内容加密,几乎无法破解
前端
搬砖码6 分钟前
优雅实现!自定义滚动刻度选择器,精准选择无压力
前端
盏茶作酒296 分钟前
打造自己的组件库(二)CSS工程化方案
前端
mwq301238 分钟前
AI编程工具:Claude Code安装和使用
前端·claude
gnip23 分钟前
项目开发流程之技术调用流程
前端·javascript
转转技术团队37 分钟前
多代理混战?用 PAC(Proxy Auto-Config) 优雅切换代理场景
前端·后端·面试