5

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']},
    ]
},

diuren1205
57 声望5 粉丝

I love coding