sails命令行工具之生成器
sails generate
Sails 搭配几个 generators 来帮助您快速的搭建一个新的项目. 您也可以 创建您自己的 generators 来处理频繁的任务, 或者扩展功能 (例如,通过创建一个 generator 来为您钟爱的模板语言输出视图文件).
下列 generators 集成于 Sails:
sails generate new <appName>
在一个叫做 appName 的文件夹中创建一个新的 Sails 项目. 见sails new
有用法选项.
sails generate api <foo>
生成 api/models/Foo.js 和 api/controllers/FooController.js
sails generate model <foo> [attribute1:type1, attribute2:type2 ... ]
生成 api/models/Foo.js, 加入指定类型的 attributes 可选.
sails generate controller <foo> [action1, action2, ...]
生成 api/controllers/FooController.js, 加入指定名称的 actions 可选.
sails generate adapter <foo>
生成一个 api/adapters/foo 包含 用来构建一个转换器所必要的文件的文件夹.
sails generate generator <foo>
生成一个 foo 包含用来构建一个新的 generator 所需要的文件的文件夹.
翻译自http://sailsjs.com/documentation/reference/command-line-interface/sails-generate