当前位置: 首页 > 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.lryc.cn/news/437763.html

相关文章:

  • 猜数字困难版(1-10000)
  • ASPICE术语表
  • Knife4j:打造优雅的SpringBoot API文档
  • 数学建模笔记—— 多目标规划
  • 【鸿蒙HarmonyOS NEXT】页面之间相互传递参数
  • SonicWall SSL VPN曝出高危漏洞,可能导致防火墙崩溃
  • 关于SAP标准委外(带料外协)采购订单信息
  • SpringBoot整合WebSocket实现消息推送或聊天功能示例
  • 使用 QEMU 模拟器运行 FreeRTOS 实时操作系统
  • Oracle EBS中AR模块的财务流程概览
  • Minitab 的直方图结果分析解释
  • AgentRE:用智能体框架提升知识图谱构建效果,重点是开源!
  • 力扣题解2390
  • 用Python获取PDF页面的大小、方向和旋转角度
  • 【即时通讯】轮询方式实现
  • Flock 明牌空投教程
  • 项目内部调用的远程接口开发
  • 影响IP代理池稳定性的因素有哪些?
  • 基于Prometheus和Grafana的现代服务器监控体系构建
  • 原生 input 中的 “type=file“ 上传文件
  • 【Unity新闻】Unity的产品命名变化
  • 《PostMan(一):配置全局令牌》
  • 如何理解Configurational entropy
  • H5端接入萤石监控
  • SSD1306 OLED显示屏驱动方案简介
  • React18快速入门
  • Day11笔记-字典基本使用系统功能字典推导式
  • Ribbon (WPF)
  • 解锁编程潜力,从掌握GitHub开始
  • HTML转义字符对照表