jd-opensource / jd-opensource/taro-ui
[Modernization] SCSS @import → @use/@forward 迁移
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 4.7k
- Forks
- 740
- PR merge metrics
- No merged PRs in 30d
Description
### 背景
SCSS `@import` 已被 Dart Sass 废弃,v2.0 将移除。需要将样式系统升级到 `@use` / `@forward`。
### 目标
将 `taro-ui` 样式系统从 `@import` 迁移到 `@use` / `@forward`。
### 验收标准
- [ ] 所有 `.scss` 文件中的 `@import` 替换为 `@use` / `@forward`
- [ ] 主题覆盖能力不受影响
- [ ] 构建通过,无 warnings
- [ ] 消费者项目使用 `@use 'taro-ui/dist/style/variables'` 等正常工作
### 相关文件
- `packages/taro-ui/src/style/**/*.scss`
### 依赖
- #3 [Foundation] CSS 预编译
### 参考
- ROADMAP: v3.5.0 — SCSS 升级
Contributor guide
Assessment
This issue has not been assessed yet.