I definitely second that this generator is full of goodies and is probably 
the right way of starting any serious Angular project no matter the size. 
The layered approach might still be well suited for smaller apps, proof of 
concepts or a one (wo)man team, but if you want to build maintainable 
scalable and well tested applications from the get go you really should 
give this generator a try

On Tuesday, January 14, 2014 2:53:06 PM UTC-5, Chris Gross wrote:
>
> I wanted to ping the group and mention a Yeoman generator for angular apps 
> that I've built.
>
> Its geared towards large angular projects and has a ton of great features.
>
> https://github.com/cgross/generator-cg-angular
>
> The folders are organized by feature more than by type of file.  In other 
> words, when creating a partial you get the html, js, css/less and unit test 
> all together in one directory.  No more hunting around for related files in 
> different directories.
>
> It also has a ton of stuff that I think we've all come to expect from good 
> Yeoman generators.  Namely, a full ready-made build process, sub-generators 
> for angular components like services, filters, partials, directives, use of 
> ngmin so you don't need the minification annotations, livereload, and more.
>
> One of the cooler features makes test-driven development really nice. 
>  When using the grunt watch task, when you change a file not only is it 
> linted with jshint and the browser livereload-ed but also the unit 
> test/spec for the changed file and only that unit test will be executed. 
>  No need to run a test task manually.   
>
> Anyway, I hope you take a look!
>
> -Chris
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to