t-comeAngula4r+Sails 开源博客

联合创作 · 2023-10-02 13:05

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

 

浏览 9
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报