Syntax Error: TypeError: this.getOptions is not a function的解决(Vue)

报错信息:

TypeError: this.getOptions is not a function 这个是在运行项目是遇到的问题

Syntax Error: TypeError: this.getOptions is not a function的解决(Vue)

这个报错是类型错误,this.getOptions 不是一个函数 。这个错误一般就是less-loader库里的错误。

主要是less-loader版本太高,不兼容this.getOptions方法。

解决方案:

找到package.json文件中的“less”和“less-loader”然后删除这两行

Syntax Error: TypeError: this.getOptions is not a function的解决(Vue)

在终端输入npm install less-loader@5.0.0

npm install less-loader@5.0.0

具体降到哪个版本 需要 看看 版本信息 比如 style-loader

总结:

看问题报错,首先看是什么类型的错误,再确定是自己代码里的还是插件库里的报错。然后根据不同的错误信息采取相应的解决方案。

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/fc5412a1fa.html