Vue项目报错-Syntax Error: TypeError: this.getOptions is not a function


ERROR Failed to compile with 1 error 上午10:36:11

error in ./src/components/InputComponent.vue?vue&type=style&index=0&id=62be3503&lang=scss&scoped=true&

Syntax Error: TypeError: this.getOptions is not a function

@ ./node_modules/vue-style-loader??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--8-oneOf-1-2!./node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/InputComponent.vue?vue&type=style&index=0&id=62be3503&lang=scss&scoped=true& 4:14-469 15:3-20:5 16:22-477
@ ./src/components/InputComponent.vue?vue&type=style&index=0&id=62be3503&lang=scss&scoped=true&
@ ./src/components/InputComponent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.43.153:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.js

参考了:
原因
是less-loader安装的版本太高,卸载重新安装7.0版本即可

// 卸载
npm uninstall --save less-loader
// 安装
npm install -D less-loader@7.x

失败!

我用的是sass下了他的加载器后还是不行!

最后还是没有使用lang属性在样式里面!

原代码:






/*@import url();引入公共css类*/

vue