UNPKG

sails

Version:

API-driven framework for building realtime apps, using MVC conventions (based on Express and Socket.io)

72 lines (52 loc) 3.16 kB
# Available generators The Sails framework's built-in [generators](https://sailsjs.com/documentation/concepts/extending-sails/generators) can be customized using command-line options and overridden by [mounting custom generators in the `.sailsrc` file](https://sailsjs.com/documentation/concepts/extending-sails/generators/custom-generators). Other generators that add completely new sub-commands to [`sails generate`](https://sailsjs.com/documentation/reference/command-line-interface/sails-generate) can be mounted in the same way. ### Core generators Certain generators are built in to Sails by default. | Commands that generate a new Sails app |:-----------------------------------| | 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 | Generators for spitting out new files in an existing Sails app |:-----------------------------------| | 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_ | Commands for generating plugins |:-----------------------------------| | sails generate generator _name_ | sails generate adapter _name_ | Commands for (re)generating client-side dependencies |:-----------------------------------| | sails generate sails.io.js | sails generate parasails | Utils for building your own 3rd party packages |:-----------------------------------| | sails generate etc _Since Sails v1.0, built-in generators are now [bundled](https://npmjs.com/package/sails-generate) in Sails core, rather than in separate NPM packages. All generators can still be overridden the same way. For advice setting up overrides for core generators in your environment, [click here](https://sailsjs.com/support)._ ### Community generators There are over 100 community-supported generators [available on NPM](https://www.npmjs.com/search?q=sails+generate): + [sails-inverse-model](https://github.com/juliandavidmr/sails-inverse-model) + [sails-generate-new-gulp](https://github.com/Karnith/sails-generate-new-gulp) + [sails-generate-archive](https://github.com/jaumard/sails-generate-archive) + [sails-generate-scaffold](https://github.com/irlnathan/sails-generate-scaffold) + [sails-generate-directive](https://github.com/balderdashy/sails-generate-directive) + [sails-generate-bower](https://github.com/smies/sails-generate-bower) + [sails-generate-angular-gulp](https://github.com/Karnith/sails-generate-angular-gulp) + [sails-generate-ember-blueprints](https://github.com/mphasize/sails-generate-ember-blueprints) + And [many more](https://www.npmjs.com/search?q=sails+generate)... <docmeta name="displayName" value="Available generators">