t-comeAngula4r+Sails 开源博客
T-COME, English
你最好的博客
这是基于NodeJs,MongoDB的博客系统服务端,负责基础API服务。
如需要与之契合的前端项目请前往前端项目
特性
- 支持登录注册,管理
- 任何用户均可发表文章,文章审核机制
- 文章支持评论
- 规范的RESTfulAPI,高度可扩展性
- 搜索与各类配置
- 更多特性正在开发中...
开发
需要编译环境,具体配置请参阅node-gyp
* 安装依赖
$ npm install
* 安装全局sails
$ sudo npm install sails -g
* 安装全局grunt (sails)
$ sudo npm install grunt -g
运行:
* 挂起服务 默认监听1337端口
$ sails lift
生成文档:
$ npm install apidoc -g
$ npm run api
创建sails:
$ sails generate api
$ sails generate model
[attribute1:type1, attribute2:type2 ... ]
$ sails generate controller
[action1, action2, ...]
评论
