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, ...]
评论