帮助运行旧版本创建的vue.js程序

帮助运行旧版本创建的vue.js程序

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

在运行vue.js程序时,遇到npm安装错误,提示旧的package-lock.json文件与依赖冲突,需要更新依赖或使用--force参数解决。

🎯

关键要点

  • 在运行vue.js程序时遇到npm安装错误。
  • 系统信息:MacOs 12.7.4 Monterey,node版本22.12.0,npm版本10.9.0,@vue/cli版本5.0.8。
  • 错误提示:旧的package-lock.json文件与依赖冲突,需要更新依赖。
  • npm警告:package-lock.json文件是用旧版本的npm创建的,需要从注册表获取补充元数据。
  • 无法找到vue-loader-v16@16.0.0-rc.2的匹配版本。
  • npm错误代码:ERESOLVE,无法解析依赖树。
  • 发现eslint@6.8.0,但@vue/cli-plugin-eslint@5.0.8需要eslint@>=7.5.0。
  • 建议修复上游依赖冲突,或使用--force或--legacy-peer-deps参数重试命令。
➡️

继续阅读