0
点赞
收藏
分享

微信扫一扫

TypeError: this.getOptions is not a function at Object.lessLoader(紧接括号,关键词:less-loader)

千行 2022-02-17 阅读 101

今天在使用样式预编译less编写css时遇到了一个问题,问题如下:

错误:

vscode显示:Syntax Error: TypeError: this.getOptions is not a function

浏览器(vue项目)显示:TypeError: this.getOptions is not a function at Object.lessLoader(工作路径:\less-loader\dist\index.js:19:24)

本机环境:

在遇到这个错误时,我已经安装好插件 less(貌似5.x.x版本)与 less-loader(11.x.x),安装都是采用默认版本

即:npm i less -D,npm i less-loader -D

然后出现错误后,我也立马想到会不会是版本问题(之前也遇到过包管理工具,node.js工具等等因版本过高导致出现项目出现问题)

解决方案:重新下载less与less-loader,不同之处:添加版本号

npm install less@3.9.0 -s,npm install less-loader@5.0.0 -s

首次编写博客,存在不足之处,欢迎互相交流

举报

相关推荐

0 条评论