ページの編集
利用可能なジェネレーター
Sailsフレームワークの組み込みジェネレーターは、コマンドラインオプションを使用してカスタマイズしたり、.sailsrc
ファイルにカスタムジェネレーターをマウントすることで上書きできます。sails generate
に完全に新しいサブコマンドを追加する他のジェネレーターも、同じ方法でマウントできます。
コアジェネレーター
特定のジェネレーターは、デフォルトでSailsに組み込まれています。
新しいSailsアプリを生成するコマンド |
sails new name |
sails new name --fast |
sails new name --caviar |
sails new name --without=grunt |
sails new name --without=lodash,async,grunt,blueprints,i18n |
sails new name --no-frontend --without=sockets,lodash |
sails new name --minimal |
既存のSailsアプリに新しいファイルを生成するジェネレーター |
sails generate model identity |
sails generate action name |
sails generate action view-name |
sails generate action _some/path/_view-name |
sails generate page name |
sails generate helper name |
sails generate helper view-name |
sails generate script name |
sails generate script get-name |
sails generate controller name |
sails generate api name |
sails generate hook name |
sails generate response name |
プラグインを生成するコマンド |
sails generate generator name |
sails generate adapter name |
クライアントサイド依存関係を(再)生成するコマンド |
sails generate sails.io.js |
sails generate parasails |
独自のサードパーティパッケージを構築するためのユーティリティ |
sails generate etc |
Sails v1.0以降、組み込みジェネレーターは、個別のNPMパッケージではなく、Sailsコアにバンドルされるようになりました。すべてのジェネレーターは、これまでと同様に上書きできます。ご使用環境でのコアジェネレーターの上書き設定に関するアドバイスについては、こちらをクリックしてください。
100を超えるコミュニティサポートジェネレーターがNPMで利用可能です。
何か不足していますか?
不足しているものや改善できる点を見つけた場合は、このリンクに従って、Sailsリポジトリにプルリクエストを送信してください。マージされると、次回のウェブサイトのデプロイ時に変更が反映されます。
Sailsconf 2024の完全なプレイリストをYoutubeでご覧ください。
ドキュメント