一个基于node的论坛,im系统,简称forim
Node Forum IM
Node Forum Im 是基于node club修改的社区即时通讯系统。 实例布署在forum.node-weixin.com
一个只提供API的论坛IM系统,支持cors,支持多客户端访问,支持Socket.io。
- 支持个人与个人的交流
- 支持围绕话题讨论,即标签化话题,去中心化
- 支持订阅自己喜欢的话题
- 开发者可以自己维护
- 全面的API设计
- 支持命令行运行
- 去除所有原有的非开源服务
- 考虑广告链接可配置
服务器: Node.js, C/C++ 客户端:
- Web: angular 2.x+
- 手机: PhoneGap/Cordova + Web
- 桌面: Electron.js + Web
QQ群:312685910
使用gulp取代Makefile
删除Loader,使用gulp-less来生成结果文件
重新组织了目录结构
添加代码覆盖率
优化了代码,添加ESLINT
全部正式版本(V6,V5,V4,V0.12,V0.10) V0.10将慢慢不再支持。
- 安装
Node.js[必须]MongoDB[必须]Redis[必须] - 启动 MongoDB 和 Redis
$ make install安装 node weixin forum 的依赖包$ mocha确保各项服务都正常$ node lib/index.js- visit
http://localhost:3000 - done!
$ gulp跑测试
$ gulp test # 测试代码
$ gulp less # 生成less结果
跑覆盖率测试
$ gulp coveralls由于差异过大,本项目的源代码可能不会再与原项目合并
Apache-2.0 © calidion
MIT (旧代码)