Allo’ Allo’ and Happy Holidays! Welcome to the second issue of the Yeoman monthly digest – our regular round-up of articles, tips, generators and videos to help you stay on top of what’s new with your favourite man-in-a-hat. We hope you find the updates below helpful!
It’s tempting to try every Grunt plug-in out there – there’s a bajillion! It’s also easy to get carried away. Before you know it, you’re staring at your terminal far longer than you used to be, waiting for your tasks to complete. It can be frustrating during your build, but super frustrating during your watch.
Fortunately, the community has been working towards speeding up your development cycle even more.
- Reduce your Grunt compilation time with this custom task trick
- Use grunt-newer to only run Grunt tasks on files that changed
- Run tasks concurrently with grunt-concurrent so multiple tasks can be run simultaneously
Some other tips:
Use load-grunt-tasks to load multiple tasks automatically rather than
loadNpmTask-ing it yourself
- Reuse multiple Grunt environments across multiple projects
yo 1.0.7-pre is now available for testing on npm and we look forward to talking more about our roadmap for 2014 in the coming weeks. In the mean time, there’s lots of juicy new updates to both our official generators and those you’ve been authoring below.
Official generator updates
- Backbone 0.2.2 released with RequireJS + CoffeeScript support & –appPath option
- AngularJS 0.7.1 with support for Angular 1.2.6 and grunt-bower-install
- Ember.js 0.8.0 released. Scaffolding updated to Ember 1.2 syntax, improved CoffeeScript support, templating, REST routes
- WebApp 0.4.5 and 0.4.6 including improved HTMLMin, bower install fixes and grunt-bower-install support for CSS dependencies
- Polymer generator 0.0.8 with Web Component concatenization and other updates
- Chrome app 0.2.5 – proper support for livereload, rewritten app generator, build task for packaging, new permissions code and more.
Featured Community generators
- Zurb Foundation
- Gulp plugin
- Browserify projects
- Ghost blogs
- Ghost themes
- Laravel projects
- MariaJS 2.0
- Simple webapps
- Drupal themes
- JHipster Yeoman / Maven / Spring / Angular
- AWS Provision AWS backends for webapps
- Sencha touch apps
- Yomonger a generator for Modox themes
That’s a wrap! If there are Yeoman resources you would like to suggest for the next issue, please feel free to suggest them to @yeoman on Twitter or +Yeoman on Plus and we’ll be sure to check em’ out. Happy Holidays and have a fantastic new year!
With special thanks to Stephen Sawchuk, Sindre Sorhus and Pascal Hartig for their review of this issue
- Collective #131
- Collecting and Iterating, the ES6 Way
- Easier ArrayBuffer <-> String conversion with the Encoding API
- Collective #130
- Web Design Isn’t Just About Artistry
- Making SVGs Responsive with CSS
- Collective #129
- A List of Free Public CDNs for Web Developers
- How to Create a Fixed Navigation Bar
- Collective #128