fix(theme0swap): fix

This commit is contained in:
shenjunjian 2024-09-03 00:00:18 -07:00 committed by ajaxzheng
parent 3b631a1e40
commit 5b7c207ec2
2 changed files with 14 additions and 4 deletions

View File

@ -3,9 +3,9 @@
- 将 `smb-theme.js` 中的变量值为默认值smb-theme中有大量的px, 颜色值,都原样复制即可!
- 将`vars.less`中要被替换的变量收集起来,另存到`old-theme.js`中去.
- 不处理 `base/theme` 2个文件夹。
- 不处理 `images/mixins/svgs` 2个文件夹。
- 不处理 `transition` 2个文件夹。
- 不处理 `base/theme` 文件夹。
- 不处理 `images/mixins/svgs` 文件夹。
- 不处理 `transition` 文件夹。
## 例外处理

View File

@ -1 +1,11 @@
//
import fg from 'fast-glob'
import path from 'node:path'
const ignoreFolds = ['base', 'theme', 'images', 'mixins', 'svgs', 'transitions', 'vars.less']
const srcFold = path.join(process.cwd(), '../../packages/theme/src')
// vars.less的所有文件夹 类似 [ 'action-menu/vars.less', 'alert/vars.less',.........]
const varsFiles = fg.sync(['**/vars.less'], { cwd: srcFold, ignore: ignoreFolds })
// console.log(varsFiles)
const _folds = varsFiles.map((file) => file.split('/')[0])