css-loader less-loader TypeError:this.getResolve is not a function

  • 报错this.getResolve is not a function,因为你的版本太高了不匹配。我是根据它报那个包的错我就把它的包降低版本。然后npm run dev 试一下。
  • 这个是因为 css-loader ,最新版本是5X。然后我降低了两个版本。我用的最终版本是 "css-loader": "^3.6.0",


    image.png
  • 然后紧跟着less-loader报错。也是同样的情况。less-loader最新版本好像是是8.X。我最终的用的loader版本"less-loader": "^5.0.0",


    image.png
  • 解决:


    image.png
  • package.json


    image.png
  • 在遇到这种情况的时候。我去百度了以下,大部分都是再说sass-loader。其实都是一样的道理,版本不匹配导致的这种情况。那个包报错将高版本换成低版本,然后运行以下,还报错再降低版本。直到这个包不报错。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • WebPack 一、概述 官网:https://webpack.js.org[https://webpack.js...
    谢谦毅阅读 1,885评论 0 0
  • 1、 Loader是什么? 1、我们之前打包的都是js文件,下面试试打包一个图片文件。 首先将一个图片文件放进sr...
    无争公子__阅读 3,468评论 0 0
  • webpack 是一个现代JavaScript应用程序的静态模块打包器。当webpack处理应用程序时,会递归构建...
    hellomyshadow阅读 1,930评论 0 1
  • 1 Webpack 1.1 概念简介 1.1.1 WebPack是什么 1、一个打包工具 2、一个模块加载工具 3...
    Kevin_Junbaozi阅读 11,747评论 0 16
  • 33、JS中的本地存储 把一些信息存储在当前浏览器指定域下的某一个地方(存储到物理硬盘中)1、不能跨浏览器传输:在...
    萌妹撒阅读 6,370评论 0 2