首页 > 其他分享 >npm run dev报错TypeError: loaderContext.getResolve is not a function

npm run dev报错TypeError: loaderContext.getResolve is not a function

时间:2023-01-10 16:57:59浏览次数:52  
标签:npm function less loader 报错 版本

vue 安装 less less-loader 之后,运行项目报错:TypeError: loaderContext.getResolve is not a function

npm install less less-loader --save
之后,找到webpack.base.conf.js文件,module->rules 添加

{
    test: /\.less$/,
    loader: "style-loader!css-loader!less-loader"
}

在页面的style上加 lang=“less”,然后启动项目npm run dev 就会报错
报错信息.png

网上查找资料,说是less-loader 版本过高,此时的less版本是v3.几,less-loader版本v6.几

npm uninstall less-loader //卸载
npm install less-loader@版本 --save //指定版本安装

再重新运行,就ok了

标签:npm,function,less,loader,报错,版本
From: https://www.cnblogs.com/1998Archer/p/17040737.html

相关文章