generator-nap
v0.0.3
Published
Yeoman generator
Downloads
1
Readme
NAP Generator
This is big boys stuff - Robin Glen (2014)
Overview
The Nap Generator helps you to quickly create front end modules, helpers, middleware, routes and controllers
Installation
The generator is part of the nap-catalogue-presentation repo and can be found in node_module/app/generator-nap so to install it just run npm install from the root of the project.
Usage
Setup Generator
To setup target folders run yo nap and follow the instructions.
To only set or update specific target folder use these flags
Flag | Target
------------ | -------------
-module | front end modules
-controller| controllers
-helper| helpers
-middleware| middleware
-route| routes
Module Generator
To create a front end module run yo nap:module nameOfModule
Without any flags this will create a less, handlebar, js and a test file for the module.
Flag | Target
------------ | -------------
-js | only js and test file
-html| only less and handlebars file
Controller Generator
To create a controller run yo nap:controller nameOfController
This will create a controller and a test file.
Helper Generator
To create a helper run yo nap:helper nameOfHelper
This will create a helper and a test file.
Middleware Generator
To create a middleware run yo nap:helper nameOfMiddleware
This will create a middleware and a test file.
Route Generator
To create a route run yo nap:helper nameOfRoute
This will create a route and a test file.