Allo'Allo' en fijne feestdagen! Welkom bij het tweede nummer van de Yeoman maandelijkse samenvatting – ons regelmatige overzicht van artikelen, tips, generators en video's waarmee u op de hoogte kunt blijven van wat er nieuw is met uw favoriete man-in-een-hoed. We hopen dat u de onderstaande updates nuttig vindt!
Grunt pro-tips
Het is verleidelijk om elke Grunt-plug-in uit te proberen – er is een bajillion! Het is ook gemakkelijk om je te laten meeslepen. Voordat u het weet, staart u veel langer naar uw terminal dan vroeger, wachtend tot uw taken zijn voltooid. Het kan frustrerend zijn tijdens het bouwen, maar super frustrerend tijdens het wachten.
Gelukkig heeft de community eraan gewerkt om je ontwikkelingscyclus nog verder te versnellen.
- Verkort de compilatietijd van Grunt met deze aangepaste taaktruc
- Gebruik grunt-newer om Grunt-taken alleen uit te voeren op bestanden die zijn gewijzigd
- Voer taken gelijktijdig uit met grunt-concurrent , zodat meerdere taken tegelijkertijd kunnen worden uitgevoerd
Nog enkele tips:
- Gebruik load-grunt-tasks om meerdere taken automatisch te laden in plaats van
loadNpmTask
het zelf te doen - Hergebruik meerdere Grunt-omgevingen voor meerdere projecten
Videos
Lidwoord
Een Chrome-extensie bouwen met de Yeoman Chrome Extension-generator
Webapp met het dreamteam: Angular, Cordova, Yeoman en TopCoat
Generatoren
yo 1.0.7-pre is nu beschikbaar voor testen op npm en we kijken ernaar uit om de komende weken meer te vertellen over onze roadmap voor 2014. In de tussentijd zijn er veel sappige nieuwe updates voor zowel onze officiële generators als de generators die je hieronder hebt geschreven.
Officiële generator-updates
- Backbone 0.2.2 uitgebracht met RequireJS + CoffeeScript-ondersteuning en --appPath-optie
- AngularJS 0.7.1 met ondersteuning voor Angular 1.2.6 en grunt-bower-install
- Ember.js 0.8.0 vrijgegeven. Scaffolding bijgewerkt naar Ember 1.2-syntaxis, verbeterde CoffeeScript-ondersteuning, sjablonen, REST-routes
- WebApp 0.4.5 en 0.4.6 inclusief verbeterde HTMLMin, fixes voor het installeren van bower en ondersteuning voor grunt-bower-install voor CSS-afhankelijkheden
- Polymeergenerator 0.0.8 met aaneenschakeling van webcomponenten en andere updates
- Chrome-app 0.2.5 - goede ondersteuning voor livereload, herschreven app-generator, bouwtaak voor verpakking, nieuwe machtigingscode en meer.
Andere officiële generatoren, waaronder jQuery , Gruntfile , CommonJS , NodeJS en Mocha zijn ook bijgewerkt.
Uitgelichte Community-generatoren
- Stichting Zurb
- Gulp-plug-in
- OnthulJS
- Browser door projecten
- InuitCSS
- Spookblogs
- Spookthema's
- Laravel-projecten
- Drie.js
- Reageer
- Monteren
- MarionetJS
- MariaJS 2.0
- Eenvoudige webapps
- Drupal-thema's
- JHipster Yeoman / Maven / Lente / Hoekig
- AWS Voorzien van AWS-backends voor webapps
- Sencha touch-apps
- Yomonger een generator voor Modox-thema's
StackOverflow-antwoorden
Hoe u een bestaand project kunt upgraden dat met Yeoman is ondersteund
Bestanden die moeten worden vastgelegd in een Yeoman-project
jo nieuwjaar
Het zit er op! Als er Yeoman-bronnen zijn die u voor het volgende nummer wilt voorstellen, stel ze dan gerust voor aan @yeoman op Twitter, dan zullen we ze zeker bekijken. Fijne feestdagen en een fantastisch nieuwjaar!
Met speciale dank aan Stephen Sawchuk, Sindre Sorhus en Pascal Hartig voor hun recensie van dit nummer