Environmental preparation
Rill-Flow Background Management System
The Rill-Flow project is the back-office management system of the project, in which workflow editing is made for multi-system reuse using the microend frameworkQianKun and therefore needs to be developed separately.
Install node environment
- Install node version managernvm
curl -o - https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
- Install a node version v18.19.0 and set as a global default version
nvm install v18.19.0
nvm alias default v18.19.0
rill-flow-ui start
This project is the main application of the back-office management system. Based on Vue vben admin development.
If you need to develop or debug the project locally, you can proceed as follows.
- Download Rill Flow Source Code and open the
rill-flow-ui
directory to execute the following command to install dependency. - Install pnpm
npm install -g pnpm --registry=https://registry.npmirror.com
- Install Dependencies
pnpm install
- Run
pnpm serve
- Pack
pnpm build: prod
flow-graphs start
This project organizes functions for workflow processes. Integrate into Rill Flow as a microapp.
Flow Graph frontend based on Vue3 and Graph Editor x6
If you need to develop or debug the project locally, you can proceed as follows.
-
Download Rill Flow Source Code and open the
flow-graph
directory to execute the following command installation dependency. -
Install Dependencies
cd flow-graph
pnpm install
- Run
pnpm serve
- Packaging
pnpm build: prod