这两天重新学习了一下Webpack的使用,在学习打包css/less样式资源时,发生了这样一个报错:

Webpack打包报错 TypeError: this.getOptions is not a function at Object.lessLoader

 

关键报错信息是:  this.getOptions is not a function,网上百度一下之后说是版本问题。

然后我又查了一下npm官网,果然在22天之前less-loader发布了8.0.0新版本,很有可能是新版本带来的兼容问题。

Webpack打包报错 TypeError: this.getOptions is not a function at Object.lessLoader

 

解决办法:卸载less-loader,重新下载一个较低的版本,这样就可以正常打包了。

cnpm uninstall less-loader
cnpm i -D less-loader@7 // 最新版本为8.0.0,所以重新下载版本7的最新版本

 

 

完。

相关文章:

  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-06
  • 2021-06-16
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案