Skip to main content

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