sass报错:[sass] Undefined variable. @import升级@use语法注意事项

685 阅读1分钟

今天创建vue3项目,迁移老项目代码,使用sass的时候发现@import语法已经废弃,官方推荐使用@use替换。

这里我踩了一个坑找半天的问题,原因是sass升级到1.85之后 定义变量前加上 - 就是表示变量私有,即使使用@use导出

在新的scss文件里也是访问不到的!!!

请添加图片描述

这里去掉test前的-,就可以正常访问变量