62 Star 976 Fork 203

Meteor / vue-mchat

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.10 KB
一键复制 编辑 原始数据 按行查看 历史

MChat

vue Build Status license

简体中文 | English

如果觉得还行,请给一个👉 star,谢谢😎 ! 有疑问请加群。

简介

这是一款基于 vue.js 开发的聊天室组件库,在提供基础封装的同时,最大程度的增加扩展性。

下面是效果演示图:

演示图

MChat组件效果图:

MChat群聊界面

MChat群聊界面1

IChat组件效果图:

IChat群聊界面

IChat群聊界面1

IChat群组信息

IChat系统消息信息

项目来由

vue-mchat 是本人前端阶段性学习总结的项目,因为并非前端开发工程师所以还是有不少瑕疵。

如果有问题或者需求可以加群问,或者提 `Issues`!

如何安装

  • 使用 npm 安装

    npm install vue-mchat
使用

main.js中引入

# npm 下载方式
// 进入css
import 'MChat/lib/MChat.css'
//引入组件
import MChat from 'MChat'
// 使用vue加载组件
Vue.use(MChat)
# 

如何进行二次开发

方案一:

直接将 pacages 文件夹复制到你需要的项目,在 main.js 中引入 vue-mchat:

import App from './App.vue'
import MChat from '../packages/index'

Vue.use(MChat)
方案二:

vue-mchat 的基础上进行开发,通过打包成js库引入:

vue-mchat 目录下执行:

npm run lib 

可获得 lib 文件其中包含 MChat 的编译文件库,将 lib 整个复制到项目里,在 main.js 中引入:

import  '../lib/MChat.css'
import MChat from '../lib/MChat.umd'

Vue.use(MChat)

演示代码和vue3版本在项目目录下,serve 使用的是 node.js 数据库采用的是 Mongodb

群聊演示地址 文档-示例

QQ交流群

共同进步

Browsers support

Modern browsers and Internet Explorer 10+.

IEIE / Edge FirefoxFirefox ChromeChrome Safari
IE10, IE11, Edge last 2 versions last 2 versions last 2 versions

License

MIT

Copyright (c) 2020-present july-meteor

JavaScript
1
https://gitee.com/july-meteor/vue-mchat.git
git@gitee.com:july-meteor/vue-mchat.git
july-meteor
vue-mchat
vue-mchat
master

搜索帮助