小程序project.config.json下setting.useCompilerPlugins添加了sass,支持了sass开发,遇见了几个问题:
1.@import ‘xxxx.scss’ 嵌套在其他规则内,编译及样式正常,但是有依赖分析的warnings
- 小程序开发工具最新版本支持了别名
app.json 下 resolveAlias配置 参考 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html 搜索 resolveAlias
既然加了js引入路径别名,页支持了sass,请问小程序sass引用其他地方的sass文件,也支持路径别名吗?
虽然不能使用和js相同的路径别名,比如在任意层级的scss文件中使用@import "@/styles/base.scss"会显示无法解析路径,但是使用@import "./styles/base.scss"就可以了,理解为 ./ 是当前目录的根目录。