为了遵循 Node 的理念,Sails 旨在尽可能地保持其核心代码简洁,并将除最关键的功能之外的所有功能委托给单独的模块。目前,您可以向 Sails 添加三种类型的扩展
sails generate model foo
命令在命令行创建模型。如果您有兴趣为 Sails 开发插件,您通常会想要创建一个 钩子 (hook)。
* 核心钩子 (Core hooks),例如 http
、request
等,是 Sails 自带的钩子。可以通过在您的 .sailsrc
文件中指定 hooks
配置,或在以编程方式启动 Sails 时禁用它们。