this.getOptions is not a function异常解决

原因

vue-cli中less-loader的版本过高导致。

解决方法

  1. 卸载less-loader
npm uninstall less-loader
  1. 重新安装
npm i less-loader@6.1.1
  • 应注意less-loader版本,不同版本在vue.config.js中配置可能有所不同。