使用Less爬坑 less引入报错

一、使用less报错 Module build failed: TypeError: loaderContext.getResolve is not a function

问题描述:less-loader版本太高
image
解决方案卸载高版本less-loader
npm uninstall less-loader   卸载高版本
npm cache clear -f    清除缓存
复制代码
安装指定版本less-loader
npm i less-loader@4.1.0
复制代码

二、问题描述:Module build failed: Error: Cannot find module 'less'

缘由vue中less未安装成功,

image.png

解决方案卸载原来less,从新安装less
npm install -g less
复制代码

三、问题描述:* !!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/vue-loader/lib/style-compiler/index?

缘由缺乏相关依赖而致使的

image.png

解决方案安装缺乏的相关依赖
常规的
npm install stylus-loader css-loader style-loader --save-dev 
复制代码
less
npm install less less-loader --save-dev 
复制代码
sass
npm install sass sass-loader --save-dev 
或者($npm intall sass-loader --save ; $npm install node-sass --save)
复制代码

通常只有在初始化配置的的时候才会出现这个问题,若是是已经无缺的项目都会在package.json中已经配好,直接install便可。css

相关文章
相关标签/搜索