Sails框架目录介绍

Sails框架目录介绍

框架简介

  • sails是基于nodeJS的MVC框架,支持多种关系型数据库和NOSQL

目录结构

  • 创建简单的sails项目可以参考这篇文章

api

  • MVC结构项目代码目录
  • controller层

controller层尽量只做数据封装,视图转发和页面跳转

  • models层

数据模型层,用来定义数据结构

  • policies层
  • response层

定义返回方法,可以直接使用在res对象上引用,比如res.ok()方法;

  • service

逻辑处理层,接受controller传入数据,数据业务逻辑

assets

  • 资源文件目录,css、js、img等

config

  • 配置文件目录

tasks

  • 项目启动时自动执行的任务

views

  • 视图目录,也就是页面

app.js

  • node项目定义的启动文件,启动命令:
$ node app.js

Gruntfile.js

任务管理器,配置、加载tasks的任务

package.json

  • 项目定义文件,描述项目、依赖模块管理、启动文件管理

README.md

  • 介绍项目的文件

你可能感兴趣的:(Sails框架目录介绍)