代码仅供学习参考与合法的研究测试。
本人使用测试环境
应用 | 版本 |
---|---|
Ubuntu | 14.04 |
Nodejs | 0.12.x |
Mongodb | 2.6.7 |
提示:高版本也可正常使用
所需环境请自行安装。
$ git clone https://github.com/antoor/ant.git
或者使用下面的链接下载源码并解压:
$ wget https://github.com/antoor/ant/archive/master.zip
$ cd web
$ npm install
-
启动数据库
$ cd database $ mongod -f db.conf
-
导入数据
$ mongorestore
$ cd web
$ node app
启动成功后访问
http://127.0.0.1:3000
默认管理账号 [email protected]
,密码 123456
这个功能采用了nodemailer
模块,目前个人使用的是QQ邮箱的SMTP功能,用户可自行更改
编辑 modules/mail.js
的 config
变量即可
var config = {
name: 'ANT',
email: '[email protected]',
password: 'email-password'
}
本程序采用了模块化的插件设计,你可以进入 addons
目录,根据名称寻找对应的插件进行更改即可。
route.js
为服务端脚本,client.js
为未压缩客户端脚本,请编辑后使用uglifyjs
进行压缩成client.min.js
文件覆盖原文件。
开发一个有用的程序很简单,能坚持维护下去却很难。
我把此代码开源出来,目的很简单:能与同样有兴趣的朋友一起学习分享。
代码写得很烂,现在看来惨不忍睹~不过也算是自己学习中的小作品,你可以参考参考,也可以搭建玩耍玩耍。
本项目不再更新维护。
如果你有兴趣,可以进行修改优化增强,但不能用于盈利以及非法用途
再次感谢大家的支持!