Module build failed: TypeError: this.getResolve is not a function at Object.loader 安装node-sass运行报错

找了半天,各个配置都检查了,就是报错,后来经过不懈努力终于发现,发现是 sass-loader 版本太高了

如果各位同学的配置如下,然后还是报错,就可以考虑换一个版本了

1.安装 sass

npm install node-sass --save-dev 
npm install sass-loader --save-dev

2.然后配置 build 文件夹下的 webpack.base.conf.js 文件

{
   test: /\.scss$/,
   loaders: ["style", "css", "sass"]
}

3.style标签引用

<style lang="scss">

如果以上三步,都是对的,但任然报错的话,就可以用下面这个步骤了

把 sass-loader 卸载重装低版本的

npm uninstall sass-loader(卸载当前版本)
npm install [email protected] --save-dev (装一个低版本的)
发布了105 篇原创文章 · 获赞 38 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/Hero_rong/article/details/101438903