peer eslint-plugin-vue@“^7.0.0“ from @vue/[email protected]

问题:

用vue/cli脚手架安装项目时,选择ESlint,再安装依赖包的时候,会报以下错误,

原因:

npmV7 之前的版本遇到依赖冲突时,会忽视冲突,继续安装;

npmV7版本开始不再自动忽视依赖冲突,需要用户手动输入命令。
解决办法:

(1)在每次安装依赖包时,在后面加上**--force** 或**--legacy-peer-deps**,

--force :无视冲突,强制获取远端资源(覆盖之前

--legacy-peer-deps :忽视冲突,继续安装(不覆盖之前

(2)切换npm版本,安装8.5.5版本的npm(使用npm -v命令查看版本)

相关推荐
土豪码农8 分钟前
面试官:怎么禁止用户复制?
前端·javascript·面试
掘金安东尼9 分钟前
🧭 前端周刊第417期(2025年6月2日–6月8日)
前端·javascript·面试
bo5210010 分钟前
突破性能瓶颈:基于虚拟滚动的大数据需求文档方案——告别卡顿与分页,实现Word级流畅体验
javascript·vue.js
小张快跑。17 分钟前
【Vue3】(三)vue3中的pinia状态管理、组件通信
前端·javascript·vue.js
我想说一句17 分钟前
当 map 遇上 parseInt:JS 中一场参数引发的“血案”
前端·javascript·面试
三气归来19 分钟前
2. 内置模块之http模块
javascript·后端
FogLetter19 分钟前
🧙‍♂️ 魔法笔记:JavaScript 词法作用域与闭包的神秘世界
javascript·后端
一颗奇趣蛋25 分钟前
vue性能优化(响应数据&静态数据)
vue.js·性能优化
天天码行空26 分钟前
Bootstrap Table企业级web数据表格集成框架
前端·javascript·开源