当前位置: 首页 > 工具软件 > getoptions > 使用案例 >

TypeError: this.getOptions is not a function,安装sass后报错

池麒
2023-12-01

原因:

scss版本不匹配,或者版本太高

如果安装的loader版本太高而安装的node-scss版本又太低就会出现不兼容从而报错的问题,

以下为有效匹配版本:

sass-loader 4.1.1,node-sass 4.3.0
sass-loader 7.0.3,node-sass 4.7.2
sass-loader 7.3.1,node-sass 4.7.2

如果单独安装node-sass报错就直接复制对应的sass-loader跟node-sass对应版本到package.json文件中去,然后npm i 执行一下,然后重启项目

安装之前先卸载对应的包,要在package查看是否卸载干净,有时分支的包在执行

npm uninstall卸载的时候并不会卸载,这时需要npm uninstall (对应的包名)--save-dev

安装完成记得重新run一下

 类似资料: