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

.NET Core+Vue项目npm run serve报错 npm安装依赖冲突如何解决

问题根因
  1. vue-cli-service 未识别错误:项目未安装依赖包,node_modules目录下不存在对应可执行文件
  2. 依赖树解析错误:npm v7及以上版本默认严格校验peer依赖版本,项目根目录声明的eslint@^7.3.1与@vue/cli-plugin-eslint@4.5.15要求的eslint < 7.0.0版本范围不匹配,导致安装失败
解决方案

方案一:快速运行项目(无需修改配置)

  • 执行以下命令跳过peer依赖校验,沿用npm v6版本的依赖解析逻辑完成安装:
    npm install --legacy-peer-deps
  • 安装完成后执行npm run serve即可正常启动前端项目

方案二:根治版本冲突(长期维护推荐)

二选一即可:

  • 降级eslint版本:修改package.json中eslint的版本声明为"eslint": "^6.8.0",删除本地node_modules目录、package-lock.json文件后重新执行npm install
  • 升级@vue/cli-plugin-eslint版本:修改package.json中@vue/cli-plugin-eslint的版本声明为"@vue/cli-plugin-eslint": "^5.0.0",删除本地node_modules目录、package-lock.json文件后重新执行npm install

如果安装过程仍有异常,可先执行npm cache clean --force清理npm缓存后再重试安装步骤。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 00:54:10