首页
/ 【FlyFlow-flowable工作流】开源下载和安装教程

【FlyFlow-flowable工作流】开源下载和安装教程

2026-02-04 04:37:06作者:裘旻烁

1、项目介绍

FlyFlow是一款基于Flowable的工作流引擎解决方案,采用类钉钉/飞书的UI设计风格,提供低代码配置能力。技术栈包含:

  • 前端:Vue3 + ElementPlus
  • 后端(双版本可选):
    • SpringBoot2.7.6 + JDK8 + Flowable6.8.0
    • SpringBoot3.2.5 + JDK17 + Flowable7.0.1 支持MySQL数据库,集成MybatisPlus、SaToken等组件,适用于企业级流程管理场景。

2、项目下载位置

通过GitCode获取源代码:

git clone https://gitcode.com/u012880745/flyflow-vue3.git

3、环境配置

基础环境要求

  • JDK:8或17(根据后端版本选择)
  • MySQL:8.0+
  • Maven:3.6+
  • Node.js:16+

环境配置示例

4、安装方式

后端安装

  1. 创建MySQL数据库(建议字符集utf8mb4)
  2. 修改application.yml中的数据库配置
  3. 执行初始化SQL脚本(位于/sql目录)
  4. 编译运行:
mvn clean install
java -jar target/flyflow.jar

前端安装

  1. 安装依赖:
npm install
  1. 配置API地址(修改.env文件)
  2. 启动服务:
npm run dev

5、项目处理脚本

数据库初始化

-- 示例脚本片段
CREATE DATABASE flyflow CHARACTER SET utf8mb4;
USE flyflow;
SOURCE /path/to/init.sql;

常用命令

功能 后端命令 前端命令
启动服务 java -jar target/*.jar npm run dev
打包 mvn package npm run build
依赖更新 mvn clean install npm install
登录后查看全文
热门项目推荐
相关项目推荐