sass-loader版本报错问题(Error: Callback was already called)

开发中遇到了这样一个问题,当时以为sass和sass-loader没用,就想把这两部分插件删除了,但是又出现问题了,所有又安装上了,直接用的yarn add sass和yarn add sass-loader,但是一运行报如下图错误:


后来查了好长时间的原因,网上最多的就是说是卸载node-modules重新下载就行了,但是试了好几次,一点效果没用,后来我就想会不会是版本的问题,我就查了下svn上的版本。果真

左边是svn上的,右面是本地的,后来我就重新安装svn上的版本(yarn add sass-loader@10.1.0),一运行果真可以了,运行起来后我以为下面这两个文件引起的

后面就重新拷贝了份代码,删除两个文件,直接下载插件,后面测试还是不行,我单独修改了sass 和sass-loader,经查验证,问题出自sass-loader的版本问题,问题原因未找到,欢迎大佬前来指正

原文地址:https://www.cnblogs.com/axingya/p/14792884.html