spring-ai-alibaba-admin/frontend/packages/spark-flow/README.md
Spark Flow is a Flow editing basic business component provided for the main package packages/main. The main technology stack includes React, React Flow, Antd, zustand, etc.
spark-flow/
├── docs/
├── public/ # Static resource files
├── src/
│ ├── components/ # Basic components
│ ├── constant/ # Visual workflow editor
│ ├── demos/ # Internationalization support
│ ├── flow/ # Flow component main entry
│ ├── hooks/ # Flow operation utility library
│ ├── i18n/ # Internationalization
│ ├── store/ # Global state management
│ ├── types/ # Type definitions
| ├── utils/ # Function utility library
| ├── index.less/ # Less variable definitions
| └── index.ts/ # Project main entry file
└── package.json # Project configuration
[Business Node Name]
├── node # Flow node rendering
├── panel # Node configuration panel
└── schema # Node Schema protocol configuration
npm run re-install && cd packages/spark-flow && npm start
npm run re-install in the root directorypackages/spark-flow and execute npm start[!NOTE]
Note: Prerequisite is that you have completed the Install Dependencies operation from Quick Start
npm run fresh:flow in the root directory to quickly clear the dependencies of the main package packages/main;packages/main and execute npm start