当前位置: 首页 > news >正文

【踩坑随笔】`npm list axios echarts`查看npm依赖包报错

npm list axios echarts查看npm依赖包出现以下报错,原因就是包的版本匹配问题,按照提示降axios版本或者自己升找合适的got版本,我这里是选择了降版本。本文记录仅做解决思路参考不一定适配大家的实际情况。

weed-detection-system@1.0.0 E:\Project\gitProject\weed_detection_project\frontend
├── axios@1.8.1 -> .\node_modules\.store\axios@1.8.1\node_modules\axios
├── echarts@5.6.0 -> .\node_modules\.store\echarts@5.6.0\node_modules\echarts
└─┬ electron@34.3.0 -> .\node_modules\.store\electron@34.3.0\node_modules\electron
  └─┬ @electron/get@2.0.3 -> .\node_modules\.store\@electron+get@2.0.3\node_modules\@electron\get
    └─┬ got@11.8.6 -> .\node_modules\.store\got@11.8.6\node_modules\got
      ├── axios@1.8.1 deduped invalid: "^0.20.0" from node_modules/.store/got@11.8.6/node_modules/got -> .\node_modules\.store\axios@1.8.1\node_modules\axios       
      └─┬ http2-wrapper@1.0.3 -> .\node_modules\.store\http2-wrapper@1.0.3\node_modules\http2-wrapper
        └─┬ got@11.8.6 -> .\node_modules\.store\got@11.8.6\node_modules\got
          └── axios@1.8.1 deduped invalid: "^0.20.0" from node_modules/.store/got@11.8.6/node_modules/got, "^0.20.0" from node_modules/.store/got@11.8.6/node_modules/got -> .\node_modules\.store\axios@1.8.1\node_modules\axios

npm error code ELSPROBLEMS
npm error invalid: axios@1.8.1 E:\Project\gitProject\weed_detection_project\frontend\node_modules\axios

安装过程一次性安装很容易出现包之间的依赖问题,最好按完后list检查一下,我这里选择自己去匹配对应的版本
,一个一个安装然后查看依赖
首先我安装我需要的第一个包cnpm install electron --legacy-peer-deps
然后用list查看它的依赖,然后发现有以下问题
在这里插入图片描述
包之间的版本不匹配,以防后续还有别的坑我直接删除node_modules文件夹重新安装包并指定版本

cnpm install electron@^34.3.0  http2-wrapper@^2.0.7

安装完后再查看依赖没有飘红了就可以接着安其他依赖项
在这里插入图片描述

http://www.dtcms.com/a/46305.html

相关文章:

  • ZYNQ-PL实践课堂(三)IP核之MMCM/PLL
  • Android Coil3配置Application单例ImageLoader,Kotlin
  • 【再谈设计模式】备忘录模式~对象状态的守护者
  • iOS实现一个强大的本地状态记录容器
  • 自定义类型:联合和枚举
  • 虚拟现实与增强现实:DeepSeek在沉浸式体验中的创新应用
  • rust学习笔记9-结构体与206.反转链表
  • 鸿蒙自定义组件预览
  • [ComfyUI][AI生图]如何在Comfyui中安装插件管理器
  • 【星云 Orbit-F4 开发板】07. 用判断数据尾来接收据的串口通用程序框架
  • Kotlin语言特性(二):泛型与注解
  • 接口-修改账号状态
  • 彻底解决JDK安装包点击后无反应
  • 大白话html第七章HTML 与后端交互、优化网页性能
  • 语法Object.defineProperty()
  • springboot使用logback自定义日志
  • 相控阵雷达
  • Linux:应用层协议
  • ubuntu中ollama设置记录
  • 17106合并数列
  • 通用查询类接口数据更新的另类实现
  • 动态规划多阶段报童模型,c++ 实现, java 实现
  • 代码随想录算法训练营第33天 | 62. 不同路径 63. 不同路径 II 343. 整数拆分 96. 不同的二叉搜索树
  • I/O函数
  • 【vue-echarts】——05.柱状图
  • 从Aurora看Xanadu可扩展模块化光量子计算机的现状与未来展望
  • 设计模式Python版 观察者模式
  • 零基础安装并搭建QT的环境以及QT开发工具
  • 授权与认证之jwt(五)创建Aop切面类
  • HashMap与HashTable的区别