新版本流程编辑器

This commit is contained in:
mlogclub
2026-07-27 19:04:15 +08:00
parent d33960961a
commit e072141953
281 changed files with 25145 additions and 3405 deletions
+17
View File
@@ -185,6 +185,8 @@ tasks:
dev:frontend:
internal: true
deps:
- task: build:flowgram-editor
cmds:
- |
echo "Starting frontend on http://localhost:3000 ..."
@@ -192,9 +194,24 @@ tasks:
build:web:
internal: true
deps:
- task: build:flowgram-editor
cmds:
- 'cd {{.WEB_DIR}} && {{.PNPM}} build:sdk && {{.PNPM}} build'
build:flowgram-editor:
internal: true
sources:
- flowgram-editor/src/**/*
- flowgram-editor/package.json
- flowgram-editor/pnpm-lock.yaml
- flowgram-editor/rsbuild.config.ts
generates:
- web/public/flowgram-editor/index.html
cmds:
- 'cd flowgram-editor && {{.PNPM}} install --frozen-lockfile'
- 'cd flowgram-editor && {{.PNPM}} build'
build:dist:
internal: true
cmds: