此页面旨在提供 Sails.js 框架中所有核心 Hook 的最新、完整列表,以及一些最受欢迎的社区制作 Hook 的参考。
以下 Hook 由 Sails.js 核心团队维护,并默认包含在您的 Sails 应用程序中。您可以使用您的sailsrc 文件或环境变量覆盖或禁用它们。
Hook | 包 | 最新稳定版本 | 用途 |
---|---|---|---|
grunt |
sails-hook-grunt | 管理 Sails 中内置的资产管道。 | |
orm |
sails-hook-orm | 在 Sails 中实现对 Waterline ORM 的支持。 | |
sockets |
sails-hook-sockets | 在 Sails 中实现 Socket.io 支持。 |
在 Sails 中实现对 Waterline ORM 的支持。
在 Sails 中实现 socket.io 支持。
- 您可以在此处找到有关此 Hook 用途的更多详细信息。
在 Sails 中实现对内置资产管道和任务运行器的支持。
Sails.js 有超过 200 个社区 Hook可在 NPM 上获得。以下是一些亮点
Hook | 维护者 | 用途 | 稳定版本 |
---|---|---|---|
sails-hook-webpack | Michael Diarmid | 使用 Webpack 而不是 Grunt 作为 Sails 应用程序的资产管道。 | |
sails-hook-postcss | Jeff Jewiss | 使用 Postcss 处理 Sails 应用程序的 CSS。 | |
sails-hook-babel | Onoshko Dan、Markus Padourek 和 SANE | 使用 Postcss 处理 Sails 应用程序的 CSS。 | |
sails-hook-responsetime | Luis Lobo Borobia | 将 X-Response-Time 添加到 HTTP 和 Socket 请求标头。 | |
sails-hook-winston | Kikobeats | 将 Winston 日志系统与您的 Sails 应用程序集成。 | |
sails-hook-allowed-hosts | Akshay Bist | 确保只允许来自授权主机/IP 地址的请求。 | |
sails-hook-cron | Eugene Obrezkov | 为您的 Sails 应用程序运行 cron 任务。 | |
sails-hook-organics | Mike McNeil | 将一组常用函数(“organics”)作为内置助手公开到您的 Sails 应用程序中。 |
如果您在此页面上看到过时信息,或者您想添加您制作的 Hook,请向此文件提交拉取请求,更新上面的社区 Hook 表格。
注意:要在此页面上列出,适配器必须是免费和开源的(libre 和 gratis),最好是在 MIT 许可证下。