UNPKG

generator-hyper-angular

Version:

Yeoman generator for AngularJS/Express/node.js apps emphasizing modularity, configuration, and testing

66 lines (45 loc) 1.81 kB
# generator-hyper-angular [![Dependency Status](https://david-dm.org/jprystowsky/generator-hyper-angular.svg?theme=shields.io)](https://david-dm.org/jprystowsky/generator-hyper-angular) HyperAngular (`generator-hyper-angular`) is a Yeoman generator for AngularJS/Express/node.js apps emphasizing modularity, configuration, and testing. It's designed to provide plenty of tooling to help you code expressively at all scales, while putting up railings to keep your code consistent and clean. It stamps out a simple application that tests itself and self-documents the structure of the generated template. ## Getting Started You need Yeoman: ``` $ npm install -g yo ``` Get yourself a nice Protractor environment going: ``` $ npm install -g protractor $ webdriver-manager update --standalone ``` To install generator-hyper-angular from npm, run: ``` $ npm install -g generator-hyper-angular ``` Make your project a directory: ``` $ mkdir hyper-angular-project && cd $_ ``` Get generating after a couple questions: ``` $ yo hyper-angular ``` ## Test Your application is clean right out of the box. Test the whole thing: ``` $ grunt test:all ``` ## Run The application is the documentation. Start it: ```` $ grunt serve:development ``` After it starts, visit the URL that it tells you to visit in your favorite browser. ## Example Check out [the example build](https://github.com/jprystowsky/example-hyper-angular-project) to see what it could look like and see build status, etc. ## License MIT ## Feedback Let me ([Jacob Prystowsky](https://github.com/jprystowsky)) know if you found this useful. I like to build things that are used to build things. [![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/jprystowsky/generator-hyper-angular/trend.png)](https://bitdeli.com/free "Bitdeli Badge")