vue前端运行sass-loader this.getOptions is not a function

结合报错原因得出:
安装时指定版本即不会出现Syntax Error: TypeError: this.getOptions is not a function
npm i -D sass-loader@8.x // 安装
npm i -D node-sass@4.14.1 // 安装



同理也可能是less-loader导致的
通常提示
Syntax Error: TypeError: this.getOptions is not a function
提示语法错误都是 版本问题


所以解决问题与安装过程中记得指定版本,不要最新版的直接安装
通过降级版本号是最快捷的方法


卸载 less-loader
npm uninstall --save less-loader
安装一个低版本的
npm install -D less-loader@7.3.0


阅读46
分享