Skip to content

my-webchat-learning/wxim-vue

 
 

Repository files navigation

wxim - 一款运行到web上的聊天工具

演示:www.jsobject.cc

手机扫一扫

二维码

APP

图片演示

APP下载地址http://wxim66.oss-cn-shenzhen.aliyuncs.com/xwim-android.apk (目前暂时只知道安卓 木有OS系统所以IOS打包不了/(ㄒoㄒ)/~~)

技术栈

前端 : vue + vue-router + vuex + vue-cil + axios + mint-ui + socket.io + webpack

后端 : nodeJS + express + compression + mongoose

数据库 :mongodb

构建程序

## 安装依赖
npm install

## 开发环境
npm run dev

## 打包
npm run build

## 打包分析
npm run analyz

服务器

开发环境需要允许本地的服务器

## 安装进程管理器 /当然你也可以用pm2
npm install -g supervisor

## 运行服务器
npm run server

数据库在ECS中部署了. 所以运行项目后你会看到同步的数据.

帮助/共同进步

初衷,当时玩cordva 音频(语音)的功能.完全觉得可以写一套聊天的IM出来.微信是最理想的模仿对象.并实际工作中用不上很多新的知识.这过程也是为了巩固学到知识点. 毕竟多敲才能更好的理解轮子.创造轮子.希望能够与您一起进步

既然开起了头.就要一直完成下去.最终成为web上运行的微信.但知个人在业余的时间内开发 去完成这件事.根本不切实际.需要做的地方实在太多太多太多...(省略了1E个太多). 所以 希望能够得到您的帮助.

如果你有这个需求/兴趣/甚至大神带飞的情怀/ 请参与我们一起开发.感谢

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.6%
  • Vue 19.7%
  • CSS 11.6%
  • HTML 0.1%