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

关于若依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.kler.cn/a/303993.html

相关文章:

  • uni-app中使用 unicloud 云开发平台③
  • 从 MySQL 5.7 到 8.0:理解 GROUP BY 的新规则与实战优化20241112
  • git之 revert和rebase
  • 自动驾驶3D目标检测综述(一)
  • 使用ookii-dialogs-wpf在WPF选择文件夹时能输入路径
  • JavaScript——函数、事件与BOM对象
  • 76-mysql的聚集索引和非聚集索引区别
  • 为什么网站加载速度总是那么不尽如人意呢?(网站优化篇)
  • 2024.9.14(RC和RS)
  • Docker操作MySQL
  • 互联网环境下CentOS7部署K8S
  • LNMP的简单安装(ubuntu)
  • Artec Leo协助定制维修管道,让石油和天然气炼油厂不停产
  • vue3开发uniapp转字节小程序注意事项
  • 《C++PrimerPlus》第10章:类和对象
  • go语言开发windows抓包工具
  • 在centos上搭建syslog服务端
  • 详情攻略来了!浏览网站记录怎么查?一文读懂这3种实用方法
  • Vue3 响应式工具函数isRef()、unref()、isReactive()、isReadonly()、isProxy()
  • 火焰检测算法、明烟明火检测、烟火检测算法
  • dirty pages , swapiness 查看SWAP占用进程
  • 线性代数 第六讲 特征值和特征向量_相似对角化_实对称矩阵_重点题型总结详细解析
  • 【原创】java+springboot+mysql疫情期间在线答疑系统设计与实现
  • Word使用手册
  • MDK keil STM32 局部变量不能查看值,显示为not in scope
  • 数业智能心大陆探索生成式AIGC创新前沿