这是一个网页版在线聊天项目,前端使用 Element-plus + Vue3,后端使用nodejs框架nestjs。
## 克隆项目
git clone https://github.com/wJiaaa/im-server.git
## 安装依赖
pnpm install
## 生成数据库(prisma)
npx prisma migrate dev --name add init
## 启动本地开发环境
pnpm dev
DATABASE_URL='mysql地址'
REDIS_PORT='redis端口'
REDIS_HOST='redis地址'
REDIS_PWD='redis密码'
MINIO_PORT='minio端口'
MINIO_ENDPOINT = 'minio地址'
MINIO_ACCESS_KEY = 'minio上传的key'
MINIO_SECRET_KEY = 'minio上传的key'
Lumen-IM (https://github.com/gzydong/LumenIM) 前端项目中部分样式参考该项目 感谢作者的开源
QQ : 1124709546