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

unable to resolve dependency tree、webpack与xxx-loader版本不兼容问题解决 (详细步骤)

unable to resolve dependency tree、webpack与xxx-loader版本不兼容问题解决 (详细步骤)

01.问题

1.在npm install style-loader时出现报错,如下图所示

错误图片

2.安装图中指定的版本还是没有办法解决

02.问题分析

1. 可以看出这里是由于webpack与style-loader版本不兼容导致的错误
2.只需安装对应的版本即可
3.那么如何知道安装哪个版本呢?

03.问题解决

1.这时候我们需要查看当前项目安装的webpack版本号,点击package.json文件,在里面"dependencies"选项下就可以查看到webpack的版本号,如下图所示

webpack版本号

2.去webpack GitHub (webpack GitHub 官方链接) 查找对应的版本号(以本文webpack:^4.46.0)为例,在GitHub上就属于webpack-4的版本,选择对应的分支,如下图所示

webpack版本

3.切换到对应的分支后,找到package.json文件,查看该文件,如下图所示

对应版本的package.json

4.在"devDependencies"选项中找到安装时报错的依赖(本文安装的依赖是:style-loader),如下图所示

对应的依赖
那么就能找到当前webpack(4.46.0版本)对应依赖项的兼容版本(“style-loader”: “^0.23.1”)

5. 安装兼容版本(npm install style-loader@^0.23.1),如下图所示

成功安装

提示

出现这类报错提示,大多都是webpack与xxx-loader版本不兼容去官方找到对应的依赖项重新安装即可解决


http://www.kler.cn/a/1991.html

相关文章:

  • 【Qt】显示类控件:QLabel、QLCDNumber、QProgressBar、QCalendarWidget
  • G口带宽服务器与1G独享带宽服务器:深度剖析其差异
  • 《Java核心技术I》Swing的滑动条
  • PHP 微信棋牌开发全解析:高级教程
  • 期权VIX指数构建与择时应用
  • ExcelVBA编程输出ColorIndex与对应颜色色谱
  • 蓝桥杯刷题第十四天
  • QT CTK插件框架 (一 下载编译)
  • 弗洛伊德龟兔赛跑算法(弗洛伊德判圈算法)
  • 【id:14】【20分】C. 字符串比较(指针与字符)
  • 强烈推荐:0基础入门网安必备《网络安全知识图谱》
  • 企业站项目
  • unordered系列的关联式容器介绍
  • 计算机网络复习重点
  • ChatGPT4已经来了,30秒做一个弹球游戏!
  • 8个python自动化脚本提高打工人幸福感~比心~
  • 今年好像没有金三银四了?
  • Pandas 与 PySpark 强强联手,功能与速度齐飞
  • map和set的使用指南
  • 电脑技巧:常见的浏览器内核介绍
  • Cookie和Session详解
  • 基于YOLOv5的疲劳驾驶检测系统(Python+清新界面+数据集)
  • PCL 使用ICP点云拼接
  • 如何监控和诊断JVM堆内和堆外内存使用?
  • 简单三步解决动态规划难题,记好这三步,动态规划就不难
  • 图神经网络的数学原理总结