Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Zedidle/Sea-IM
Sea-IM
https://github.com/Zedidle/Sea-IM
express socket vue
Last synced: 2 months ago
JSON representation
Sea-IM
- Host: GitHub
- URL: https://github.com/Zedidle/Sea-IM
- Owner: Zedidle
- License: mit
- Created: 2017-08-30T16:55:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-03T11:12:27.000Z (over 6 years ago)
- Last Synced: 2024-08-03T09:10:52.979Z (5 months ago)
- Topics: express, socket, vue
- Language: JavaScript
- Homepage:
- Size: 25.4 MB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-star - Sea-IM - IM | Zedidle | 9 | (JavaScript)
README
Sea Net
Download
git clone https://github.com/DoubleCG/seanet.gitStart
cd seanet
npm install
npm start
npm run dev
技术栈
Vue+vue-router:构建客户端页面
vuex:store data and status
Socket.io:实现消息实时发送
Express: 服务端开发框架
Gulp+browerify: 项目构建
Less: CSS预编译语言
MongoDB: NoSQL数据库,支持多变的消息结构
pm2: 服务端使用pm2部署,常驻进程
nginx:服务端使用nginx代理端口转发
Part of test functions
1.Base on the test data(come from test/setData.js),Users talk with each other...100% 2018.02.22
2.Regist and login directly, maybe it hide a bug...100% 2018.02.22
3.find user by the people search component, and start to talk with each other...100%
版本说明:
每次提交一个小bug则增加0.0.0.1
每次提交一个新功能则增加0.1
每次提交10个功能后将有一次代码review,整合后将进入全新版本,则+1.0.0.0