Skip to content

Commit 85edcff

Browse files
authored
fix(build): remove create-iconsaas command, add saas-icon builded result (#3838)
* fix(build): remove create-iconsaas commond * fix(saas-icon): add saas-icon builded result to git * fix(cli): remove create-iconsaas
1 parent 657adc6 commit 85edcff

File tree

587 files changed

+4545
-41
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

587 files changed

+4545
-41
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ test-results
1414
/packages/vue/mobile.ts
1515
/packages/vue/mobile-first.ts
1616
/packages/vue/app.ts
17-
/packages/vue-icon-saas/src
18-
/packages/vue-icon-saas/index.ts
17+
1918

2019
/packages/vue-runtime/pc.ts
2120
/packages/vue-runtime/mobile.ts

internals/cli/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
"release:e2eConfig": "esno src/index.ts release:e2eConfig",
2424
"// ----------------------辅助脚本---------------------- ": "",
2525
"create:ui": "esno src/commands/create/create-ui.ts",
26-
"create:icon-saas": "esno src/index.ts create:icon-saas",
2726
"clean:build": "esno src/commands/clean.ts",
2827
"create:mapping": "esno src/commands/create/create-mapping.ts",
2928
"build:chartTheme": "esno src/index.ts build:chartTheme"

internals/cli/src/commands/create/create-icon-saas.ts

Lines changed: 0 additions & 28 deletions
This file was deleted.

internals/cli/src/commands/create/index.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

internals/cli/src/index.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#!/usr/bin/env node
22
import { Command, Option } from 'commander'
3-
import { createIconSaas } from './commands/create/index.js'
43
import { buildUi, buildEntry, buildRuntime, chartTheme } from './commands/build'
54
import { releaseAurora } from './commands/release/releaseAurora'
65
import { releaseAlpha } from './commands/release/releaseAlpha'
@@ -26,8 +25,6 @@ program
2625
.addOption(new Option('-o --origin <origin>', 'origin源地址'))
2726
.action(releaseE2EConfig)
2827

29-
program.command('create:icon-saas').description('同步生成 icon-saas').action(createIconSaas)
30-
3128
program.command('build:entry').description('生成组件库入口').action(buildEntry)
3229

3330
program.command('build:chartTheme').description('切换chart主题').action(chartTheme)

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
"prepare": "husky install",
3737
"bootstrap": "pnpm --filter=\"!./packages/dist/**\" install",
3838
"dev": "pnpm build:entry && pnpm -C examples/vue3 dev",
39-
"dev:saas": "pnpm create:icon-saas && pnpm build:entry && pnpm -C examples/vue3 dev:saas",
39+
"dev:saas": "pnpm build:entry && pnpm -C examples/vue3 dev:saas",
4040
"dev2": "pnpm build:entry && pnpm -C examples/vue2 dev",
41-
"dev2:saas": "pnpm create:icon-saas && pnpm build:entry && pnpm -C examples/vue2 dev:saas",
41+
"dev2:saas": "pnpm build:entry && pnpm -C examples/vue2 dev:saas",
4242
"// ---------- 启动官网文档 ----------": "",
4343
"site": "pnpm build:entry && pnpm -C packages/theme build && pnpm -C examples/sites start",
4444
"site:open": "pnpm build:entry && pnpm -C packages/theme build && pnpm -C examples/sites start:open",
@@ -47,15 +47,13 @@
4747
"site:saas": "pnpm build:entry && pnpm -C examples/sites start:saas",
4848
"build:entry": "pnpm -C internals/cli build:entry",
4949
"create:ui": "pnpm -C internals/cli create:ui",
50-
"// ---------- 创建saas图标ts文件----------": "",
51-
"create:icon-saas": "pnpm -C internals/cli create:icon-saas",
5250
"// ---------- 创建组件和模板打包入口 ----------": "",
5351
"create:mapping": "pnpm -C internals/cli create:mapping",
5452
"build:entry-app": "pnpm -C internals/cli build:entry-app",
5553
"// ---------- 打包运行时组件库 ----------": "",
56-
"build:runtime": "pnpm create:icon-saas && pnpm -C internals/cli build:runtime",
54+
"build:runtime": "pnpm -C internals/cli build:runtime",
5755
"// ---------- 构建相关脚本 ----------": "",
58-
"build:ui": "pnpm build:svgs2iconSaas && pnpm create:mapping && pnpm build:entry && pnpm -C internals/cli build:ui",
56+
"build:ui": "pnpm create:mapping && pnpm build:entry && pnpm -C internals/cli build:ui",
5957
"build:chartTheme": "pnpm -C internals/cli build:chartTheme",
6058
"build:renderless": "pnpm -C packages/renderless build:fast",
6159
"build:theme": "pnpm -C packages/theme build:fast",

0 commit comments

Comments
 (0)