V-IM & V-IM-PRO 开发环境介绍

1,054 阅读1分钟

前端:webstorm

后端:idea

**代码仓库 git **

安装maven

安装mysql

a、新建数据库v-im-2025ruoyi-vue-plus两个数据库

b、项目的doc目录的v-im.sql导入到主库v-im-2025

c、去gitee.com/dromara/Ruo… 下载ruoyi-vue-plus的数据库文件,导入到ruoyi-vue-plus。(如果你不需要控制端的后台,则不需部署ruoyi-vue-plus,直接导入sys.sql到从库ruoyi-vue-plus)

d、application.yml里面有主从数据库的配置,主库为v-im-2025,从库为ruoyi-vue-plus

目前作者使用的是8.x版本

安装redis

application.yml里面有redis的配置,请根据实际情况更改。

目前作者使用的是7.x版本

安装mongoDB

为什么使用mongoDB,mysql中消息随着时间和人员的新增,会持续增长,直到出现性能瓶颈,一般情况下500W数据是mysql的性能瓶颈点。

V-IM采用mongoDB分片存储消息的机制,按照自定义逻辑分片存储,不会出现性能瓶颈。

application.yml里面有mongoDB的配置,请根据实际情况更改。

目前作者使用的是7.x版本

前端环境

安装node

目前作者使用的是22版本

安装yarn

推荐使用yarn进行安装依赖和打包,npm有时候报错。

打包不同的平台 如果你使用windows安装包就需要在windows下面打包,不要在windows下面打包linux和mac