本博客主要解决类似问题的报错。
问题描述
*!!vue-style-loader!css-loader?{“sourceMap”:true}!../../../../vue-loader/lib/style-compiler/index?{“vue”:true,”id”:”data-v-570115ee”,”scoped”:false,”hasInlineConfig”:false}!../../../../vux-loader/src/after-less-loader.js!less-loader?{“sourceMap”:true}!../../../../vux-loader/src/style-loader.js!../../../../vue-loader/lib/selector?type=styles&index=0!./index.vue in ./node_modules/vux/src/components/alert/index.vue
解决方案
此类问题一般是缺少相关依赖而导致的,对于本例,仔细看一下报错提示信息,抓住关键词,vue-style-loader!css-loader
,说明是css解析的时候出了问题。
所以,解决方案就要根据情况而定,看你使用的CSS语言
是什么,是 常规的 或者 less 或者 sass
。
- 如果是
常规
的,执行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即可。
最后,真的好讨厌抄袭
啊,自己的文章有一些搜出来一模一样的,但是~又没有什么办法。不想写了~