现象如下:
这篇文章说:要卸载dart-sass,安装node-sass 这个毒瘤,虽然element-ui采用的时node-sass编译,可以把dart-sass换成node-sass,但是官网主推dart-sass,dart-sass会是未来主流
https://blog.csdn.net/palmer_kai/article/details/105728156
以下这个方式也可以解决
https://www.cnblogs.com/shandou/p/14867943.html
我们的项目,用上面的也可以,然后一个小哥尝试,升级了 dart-sass版本为 “sass”: “^1.38.0”,然后参考(https://blog.csdn.net/darksociety/article/details/118193465)在vue.config 中加入如下配置,就修复了乱码:
sass: { sassOptions: { outputStyle: "expanded" } },
其他可能有用的链接
https://github.com/PanJiaChen/vue-element-admin/issues/3526
https://github.com/sass/dart-sass/issues/1219
https://segmentfault.com/a/1190000022495821