You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue2升级Vue3时@vue/cli-plugin-babel更新依赖冲突求助

解决Vue2升级Vue3时@vue/cli-plugin-babel的依赖冲突问题
  • 升级@vue/cli-plugin-eslint到兼容版本
    冲突核心是@vue/cli-plugin-eslint@4.5.19要求的@vue/cli-service版本和你已升级的5.0.8不匹配,直接把eslint插件升到同版本:

    npm install @vue/cli-plugin-eslint@5.0.8 --save-dev
    
  • 清理依赖缓存后重装
    升级后清掉旧缓存和依赖文件,避免残留问题:

    npm cache clean --force
    rm -rf node_modules package-lock.json
    npm install
    

    Windows用户执行:

    npm cache clean --force
    rd /s /q node_modules
    del package-lock.json
    npm install
    
  • 手动统一package.json里的依赖版本
    如果命令行升级没生效,直接改package.json:
    把@vue/cli-plugin-eslint的版本改成^5.0.8,同时确保@vue/cli-service、@vue/cli-plugin-babel等所有cli插件版本统一为^5.0.8,改完后执行npm install。

  • 临时绕过peer依赖检查(不推荐长期用)
    要是暂时没法升级eslint插件,可以用legacy模式跳过检查,但这只是权宜之计,可能埋下其他依赖隐患:

    npm install --legacy-peer-deps
    

内容的提问来源于stack exchange,提问作者udo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 14:52:34