super文档

标签:
  • nodejs
  • sails

我们的超级管理系统就是基于 sails,上手是非常方便的。

安装

  • sudo npm -g install sails
  • sails news testProject
  • cd testProject
  • sails lift

目录结构

完整的目录在这里

  • assets 是静态文件目录,包含模板,js文件,样式文件以有图片等等
  • cofig 目录下 是一系列配置文件,包含路由,会话,连接等一系列配置
  • tasks 目录下是部署脚本文件,包含脚本的压缩,合并,模板的编译等等
  • views 目录下是具体的页面文件,和业务息息相关
  • api 目录下包括模块,控制器,安全政策,服务模块与响应模块

开发过程

根据业务需求来开发 sails generate api modelName 会在api目录下生成相应的模块与控制器以及restful api; 详细信息参考这里 控制器的具体控制范围,可以查看 config/routes.js 的配置,就一目了然了

部署

服务器上已经安装了pm2,部署时只要ssh登录到服务器, 运行 sh public.sh 就可以了

返回首页 10 February 2015