npm报错TypeError: this.getResolve is not a function

2020-08-04T23:07:23
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9

Module build failed: TypeError: this.getResolve is not a function 是因为sass-loader的版本过高导致的编译错误

1.sass-loader当前最高版本是8.x,需要退回到7.3.1

npm uninstall sass-loader(卸载当前版本)
npm install sass-loader@7.3.1 --save-dev  (安装7.x版本)

2.找到webpack.base.config.js配置scss匹配规则

module:{
    rules:[//第三方匹配规则
        {test:/\.scss$/,use:['style-loader','css-loader','sass-loader']},
    ]
},
扫一扫关注公众号添加购物返利助手,领红包
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合MIP标准。