vue启动编译时报sass-loader错误

报错1:Failed to resolve loader:sass-loader You may need to install it

一、报错原因

没有安装sass-loader

二、安装sass-loader方法

1.通过cnpm安装

npm install sass-loader --save

2.通过npm安装

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

参考文章:https://www.cnblogs.com/xuxiaoyu/p/13283151.html

报错2:this.getOptions is not a function

一、原因

sass-loader版本过高,不适用于Vue2.6.11

二、解决办法:安装10.1.1的sass-loader

npm i sass-loader@^10 -D

参考文章

  1. https://segmentfault.com/a/1190000039721172
  2. https://stackoverflow.com/questions/66082397/typeerror-this-getoptions-is-not-a-function

Guess you like

Origin blog.csdn.net/weixin_46353030/article/details/119917004