このページは、Sails.jsフレームワークのすべてのコアフックの最新かつ包括的なリストと、いくつかの最も人気のあるコミュニティ製のフックのリファレンスを目的としています。
以下のフックはSails.jsコアチームによってメンテナンスされており、デフォルトでSailsアプリに含まれています。.sailsrcファイルまたは環境変数を使用して、これらを上書きまたは無効にできます。
フック | パッケージ | 最新の安定リリース | 目的 |
---|---|---|---|
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のサポートを実装します。
- このフックの目的についての詳細はこちらにあります。
Sailsに組み込まれているアセットパイプラインとタスクランナーのサポートを実装します。
Sails.js用の200以上のコミュニティフックがNPMで入手できます。いくつかのハイライトを次に示します。
フック | メンテナー | 目的 | 安定版リリース |
---|---|---|---|
sails-hook-webpack | Michael Diarmid | Gruntの代わりに、SailsアプリのアセットパイプラインにWebpackを使用します。 | |
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 | HTTPとSocketのリクエストヘッダーの両方にX-Response-Timeを追加します。 | |
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 | Sailsアプリに組み込みヘルパーとして、一般的に使用される関数(「organics」)のセットを公開します。 |
このページの情報が古くなっている場合、または自分で作成したフックを追加したい場合は、上記のコミュニティフックの表を更新するプルリクエストをこのファイルに送信してください。
注:このページにリストされるには、アダプターは無料かつオープンソース(libreおよびgratis)である必要があり、できればMITライセンスである必要があります。