A customizable server response generator for use with the Sails command-line interface.
Certain generators are installed by default in Sails, but they can be overridden. Check the Sails docs for information on installing generator overrides / custom generators.
To generate a new customizable server response called serverMadBro
, do this.
catGuy@catGu:/home/sailsStuff/myApp$ sails generate custom-response serverMadBro 566
This will create the file myApp/api/responses/serverMadBro.js
.
The response can then be issued from a controller or policy using
res.serverMadBro('The Server is so mad bro. Better try again later',566)
;
To get started quickly and see this generator in action, run the bin/index.js
script:
$ git clone YOUR_FORK_OF_THIS_REPO sails-generate-custom-response-fork
$ cd sails-generate-custom-response-fork
$ npm install
$ node ./bin
bin/index.js
is a simple script, bundled only for convenience, that runs the generator with hard-coded scope variables. Please feel free to modify that file however you like! Also see CONTRIBUTING.md
for more information on overriding/enhancing generators.
See FAQ.md
.
- Stackoverflow
- #sailsjs on Freenode (IRC channel)
- Professional/enterprise
- Tutorials
MIT © 2014 balderdashy & [contributors] Mike McNeil, Balderdash & contributors
Sails is free and open-source under the MIT License.