ERROR Failed to compile with 1 error上午10:28:10
error in ./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true&
Syntax Error: TypeError: this.getOptions is not a function
@ ./node_modules/vue-style-loader??ref–10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref–10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref–10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref–10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref–0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true& 4:14-463 15:3-20:5 16:22-471 @ ./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true& @ ./src/components/login.vue @ ./src/router/index.ts @ ./src/main.ts @ multi (webpack)-dev-server/client?http://192.168.251.83:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.ts
Type checking in progress…
Uncaught Error: Module build failed (from ./node_modules/less-loader/dist/cjs.js): TypeError: this.getOptions is not a function at Object.lessLoader (d:\Vue\hello-vue2\node_modules\less-loader\dist\index.js:19:24) at eval (webpack-internal:///./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/index.js?!./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true:1:7) at Object…/node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/index.js?!./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true (http://localhost:8080/js/app.js:996:1) at webpack_require (http://localhost:8080/js/app.js:849:30) at fn (http://localhost:8080/js/app.js:151:20) at eval (webpack-internal:///./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/index.js?!./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true:4:15) at Object…/node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/index.js?!./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true (http://localhost:8080/js/app.js:1018:1) at webpack_require (http://localhost:8080/js/app.js:849:30) at fn (http://localhost:8080/js/app.js:151:20) at eval (webpack-internal:///./src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true:2:494) at Module…/src/components/login.vue?vue&type=style&index=0&id=10d9df09&lang=less&scoped=true (http://localhost:8080/js/app.js:1113:1)
这个问题嘛,你直接运行npm install less-loader@7.3.0就搞定了,谢谢
|