Skip to content

🐤Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统

License

Notifications You must be signed in to change notification settings

CodingJun/nodeclub

This branch is 33 commits behind cnodejs/nodeclub:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

be32fc6 · Oct 18, 2017
Oct 18, 2017
Apr 20, 2016
Jul 14, 2017
Jul 12, 2017
Dec 7, 2015
Oct 23, 2016
Sep 12, 2016
Apr 12, 2017
Sep 5, 2017
Mar 23, 2017
Jun 1, 2017
Oct 8, 2014
Jul 1, 2015
Apr 12, 2017
Apr 30, 2016
Sep 15, 2015
Oct 17, 2016
Sep 30, 2016
May 18, 2017
Apr 11, 2017
Jul 17, 2016
Jul 14, 2017
Sep 15, 2015
Jul 16, 2017
Oct 23, 2016

Repository files navigation

Nodeclub

build status codecov.io David deps node version

介绍

Nodeclub 是使用 Node.jsMongoDB 开发的社区系统,界面优雅,功能丰富,小巧迅速, 已在Node.js 中文技术社区 CNode(http://cnodejs.org) 得到应用,但你完全可以用它搭建自己的社区。

安装部署

不保证 Windows 系统的兼容性

线上跑的是 Node.js v4.4.0,MongoDB 是 v3.0.5,Redis 是 v3.0.3。

1. 安装 `Node.js[必须]` `MongoDB[必须]` `Redis[必须]`
2. 启动 MongoDB 和 Redis
3. `$ make install` 安装 Nodeclub 的依赖包
4. `cp config.default.js config.js` 请根据需要修改配置文件
5. `$ make test` 确保各项服务都正常
6. `$ node app.js`
7. visit `http://localhost:3000`
8. done!

测试

跑测试

$ make test

跑覆盖率测试

$ make test-cov

贡献

有任何意见或建议都欢迎提 issue,或者直接提给 @alsotang

License

MIT

About

🐤Nodeclub 是使用 Node.js 和 MongoDB 开发的社区系统

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 90.8%
  • HTML 6.4%
  • CSS 2.7%
  • Makefile 0.1%