这是一个极简的IM系统。它包含了Web、Desktop(Electron开发的Win、Linux、MAC OS跨平台桌面)、Mobile(Flutter开发的Android、ios跨平台APP)。
目前版本为 v4.0+ 基于 vue-cli 进行构建,若你想使用旧版本,可以切换分支到tag/3.11.0,它不依赖 vue-cli。
如果你想要根据用户角色来动态生成侧边栏和 router,你可以使用该分支permission-control
# 克隆项目
git clone https://github.com/coco-ichat/IChat.git
# 进入项目目录
cd vue-admin-template
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm run dev浏览器访问 http://localhost:9528
# 构建测试环境
npm run build:stage
# 构建生产环境
npm run build:prod# 预览发布环境效果
npm run preview
# 预览发布环境效果 + 静态资源分析
npm run preview -- --report
# 代码格式检查
npm run lint
# 代码格式检查并自动修复
npm run lint -- --fix更多信息请参考
| 微信 | 支付宝 |
|---|---|
![]() |
![]() |
![demo]
Modern browsers and Internet Explorer 10+.
![]() IE / Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
|---|---|---|---|
| IE10, IE11, Edge | last 2 versions | last 2 versions | last 2 versions |
MIT license.
Copyright (c) 2017-present CoCo-Ichat





