使用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

相關文章
相關標籤/搜索