今天构建项目的时候,报了下面的这个错误:
一直以为是node-sass和sass-loader版本的问题,重新安装这两个插件也不行;
后来发现是今天element进行了版本更新,node-sass改成了dart-sass,导致css里面的一些语法报错,如/deep/不能用了,得换成::v-deep的形式等;
问题解决:
1.可以固定element-ui的版本号为2.15.6或者其他2.15.7以下的版本;
2.node-sass 换成 dart-sass,但是里面的一些css语法相对应的都要进行修改,比较麻烦。
建议使用第一种方法就可以