当前位置: 首页 > news >正文

关于若依flowable的安装

有个项目要使用工作流功能,在网上看了flowable的各种资料,最后选择用若依RuoYi-Vue-Flowable这个项目来迁移整合。

一、下载项目代码:

官方项目地址:https://gitee.com/shenzhanwang/Ruoyi-flowable/ 

二、新建数据库,导入表结构

1、在mysql中新建数据库,数据库名:ry_flowable  字符集:utf8mb4 -- UTF-8 Unicode   排序规则:utf8mb4_general_ci

2、依次导入sql目录下的sql文件

(1)ry_xxxx.sql 若依框架sql,包含用户,角色权限等基础数据

(2)quartz.sql 定时服务sql

三、项目前端和后端分别导入本地idea

1、后端部署

项目导入后,修改项目中的数据库连接。

启动后台项目,项目启动成功后,会自动初始化创建flowable相关的流程表,以act_开头。

2、前端部署

我已经安装了Node.js和npm。

1)安装Vue CLI

运行  npm install -g @vue/cli

2)安装之后,启动前台。运行npm run dev,报错

Error: Cannot find module '@vue/cli-plugin-babel'
然后执行安装 npm install @vue/cli-plugin-babel --save-dev,报错:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree

在网上查找资料,参考网址:https://blog.csdn.net/weixin_53579656/article/details/134276695

运行:npm install --legacy-peer-deps,

接着运行:npm run dev

前台启动成功。

总结:主要是新建数据库时字符集要选对。安装Vue CLI的错误提示要解决。

http://www.dtcms.com/a/12567.html

相关文章:

  • OpenAI发布全新o1 AI模型具备推理能力
  • MariaDB 导入报错: Error at line 1: Unknown command ‘\-‘. 版本冲突的解决方法
  • 什么是AIGC?有哪些免费工具?
  • openvpn两个路由器之间呢,需要同一个网段么
  • 嵌入式硬件基础知识
  • 瑞芯微rv1126 Linux 系统,修改系统时区,包有效方法
  • 用Python爬虫制作一个简易翻译器
  • UDP 53端口主要用于DNS(Domain Name System,域名系统)的域名解析服务
  • PFC理论基础与Matlab仿真模型学习笔记(1)--PFC电路概述
  • ORACLE 导出/导入表空间
  • 2024年9月12日(k8s环境及测试 常用命令)
  • Java集合(八股)
  • 详解TCP的三次握手
  • 计算机网络练级第一级————认识网络
  • C#GDI和GDI+,GDI和GUI区别?
  • 【primereact如何在DataTable设置滑动,让表头始终在顶部】
  • Docker 部署 Redis (图文并茂超详细)
  • Android Home应用程序启动流程
  • linux中2024新版virtuoso安装的详细步骤
  • git下载安装windows
  • 视频编辑SDK解决方案,助力企业快速部署上线
  • ELK笔记
  • C语言蓝桥杯:语言基础
  • 【Python系列】理解 Python 中的时间和日期处理
  • Java学习Day41:骑龙救!(springMVC)
  • 使用 `Vitesse Uni App` 创建微信小程序并配置 uview-plus 和 alovajs
  • 金色传说:SAP-SD-VA01增强:创建销售订单时检查抬头长文本必输增强
  • makefile语法注意点
  • JVM字节码
  • stm32f103c8t6最小系统中的指示灯