今天構建項目的時候,報了下面的這個錯誤:
一直以為是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語法相對應的都要進行修改,比較麻煩。
建議使用第一種方法就可以