我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Vue报错"Failed to resolve loader:less-loader"的解决方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Vue报错"Failed to resolve loader:less-loader"的解决方法

前言

前几天在运行项目的时候,突然间报了这样一个错,虽然当时的我感觉很疑惑,明明上次跑的好好 的,这次为啥报我没有安装less-loader依赖,但是我还是老老实实地敲下了安装less-loader的代码,没想到折磨才刚刚开始。

一开始我是万万没有想到哇,我仅仅是敲了一句普普通通的、没啥毛病的npm install less-loader,就给我报了这么长一串错,直接给我整懵了,只能去问问度娘了。

在网上搜索一番之后发现,这貌似是依赖起冲突了, 现有的版本是webpack@4.46.0,但是less-loader依赖的是webpack5.0.0以上的版本,这就导致了冲突。

第一次尝试解决

npm install less-loader --legacy-peer-deps

这是我在网上找到的一个解决方案,其实并没有解决冲突,而是绕过冲突强行安装了,--legacy-peer-deps标志是在v7中引入的,作用是告诉npm忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存。这个方案能够使less-loader安装成功,但是会引起新的报错。

这是因为虽然装上去了,但是因为版本太高而产生的报错。

第二次尝试解决

这一次直接尝试cnpm进行安装。

虽然有一点点小小的问题,但是不管他,咱们继续运行。

好吧,看来cnpm虽然能装上,但是和第一次尝试有着同样的问题。

解决问题

既然说是版本原因起的冲突,那么咱们不妨放弃最新版本的,安装一个低版本的less和less-loader,是不是就解决了呢。

npm install less-loader@4.1.0
npm install less@3.9.0

这样果然成功的把less-loader安装上了,项目也能运行了。

总结

到此这篇关于Vue报错"Failed to resolve loader:less-loader"解决的文章就介绍到这了,更多相关Vue报错Failed to resolve loader:less-loader内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Vue报错"Failed to resolve loader:less-loader"的解决方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Vue报错"Failed to resolve loader:less-loader"的解决方法

这篇文章主要给大家介绍了关于Vue报错"Failed to resolve loader:less-loader"的解决方法,文中通过图文介绍的非常详细,对同样遇到这样问题的朋友具有一定的需要的朋友可以参考下
2023-02-16

微信小程序报错:does not have a method "xxxx" to handle event "tap"的解决方案

这篇文章主要给大家介绍了关于微信小程序报错:does not have a method "xxxx" to handle event "tap"的解决方案,文中将解决的办法介绍的非常详细,需要的朋友可以参考下
2023-01-15

MacOS安装python报错"zsh: command not found:python"的解决方法

这篇文章主要给大家介绍了关于MacOS安装python报错"zsh: command not found:python"的解决方法,文中将解决的办法介绍的非常详细,需要的朋友可以参考下
2023-02-14

vue3+vite项目中按需引入vant报错:Failed to resolve import的解决方案

最近在vue项目中引入vant的时候发现报错了,经过尝试发现了问题,现将完整引入流程提供给大家参考,下面这篇文章主要给大家介绍了关于vue3+vite项目中按需引入vant报错:Failed to resolve import的解决方案,需要的朋友可以参考下
2022-12-24

npm安装依赖报错ERESOLVE unable to resolve dependency tree的解决方法

当我们拿到一个前端项目的时候,想要把它运行起来,首先是要给它安装依赖,下面这篇文章主要给大家介绍了关于npm安装依赖报错ERESOLVE unable to resolve dependency tree的解决方法,需要的朋友可以参考下
2023-05-15

Android Studio 报错failed to create jvm error code -4的解决方法

安装完 Android Studio 后启动,却报错如下:代码如下:failed to create jvm error code -4 这一般应是内存不够用所致,解决方法参考如下。 打开 Android Studio 安装目录下的bin目
2022-06-06

编程热搜

目录