Allo’ Allo’ et Joyeuses fêtes ! Bienvenue dans le deuxième numéro du récapitulatif mensuel Yeoman, qui regroupe régulièrement des articles, des conseils, des générateurs et des vidéos pour vous aider à vous tenir informé des dernières nouveautés concernant votre homme au chapeau préféré. Nous espérons que les informations ci-dessous vous seront utiles.
Conseils d'expert pour Grunt
Il est tentant d'essayer tous les plug-ins Grunt disponibles, mais il y en a un milliard ! Il est également facile de se laisser emporter. Avant même de vous en rendre compte, vous regardez votre terminal beaucoup plus longtemps que vous ne le faisiez auparavant, en attendant que vos tâches soient terminées. Cela peut être frustrant lors de la création, mais extrêmement frustrant pendant la lecture.
Heureusement, la communauté s'est efforcée d'accélérer encore plus votre cycle de développement.
- Réduire le temps de compilation Grunt avec cette astuce de tâche personnalisée
- Utilisez grunt-newer pour n'exécuter les tâches Grunt que sur les fichiers modifiés.
- Exécuter des tâches simultanément avec grunt-concurrent afin que plusieurs tâches puissent être exécutées simultanément
Voici d'autres conseils:
- Utilisez load-grunt-tasks pour charger automatiquement plusieurs tâches plutôt que de les
loadNpmTask
vous-même. - Réutiliser plusieurs environnements Grunt dans plusieurs projets
Vidéos
Articles
Écrire une application de bookmarking social avec Yeoman et Ember
Créer des applications avec Angular et Node à l'aide de Yeoman
Créer une extension Chrome avec le générateur d'extensions Chrome Yeoman
Application Web avec l'équipe de rêve: Angular, Cordova, Yeoman et TopCoat
Alternateurs
yo 1.0.7-pre est désormais disponible en version test sur npm. Nous avons hâte de vous en dire plus sur notre feuille de route pour 2014 dans les semaines à venir. En attendant, de nombreuses informations intéressantes sont disponibles ci-dessous concernant nos générateurs officiels et ceux que vous avez créés.

Mises à jour officielles du générateur
- Version 0.2.2 de Backbone publiée avec la prise en charge de RequireJS + CoffeeScript et l'option --appPath
- AngularJS 0.7.1 avec prise en charge d'Angular 1.2.6 et de grunt-bower-install
- Publication de la version 0.8.0 d'Ember.js. Mise à jour de l'échafaudage vers la syntaxe Ember 1.2, amélioration de la compatibilité avec CoffeeScript, création de modèles, routes REST
- WebApp 0.4.5 et 0.4.6, avec une meilleure qualité HTMLMin, des corrections d'installation Bower et la prise en charge de grunt-bower-install pour les dépendances CSS
- Générateur Polymer 0.0.8 avec concatenaison de composants Web et autres mises à jour
- Application Chrome 0.2.5 : prise en charge appropriée du rechargement en direct, générateur d'applications réécrit, tâche de compilation pour le packaging, nouveau code d'autorisations, etc.
D'autres générateurs officiels, y compris jQuery, Gruntfile, CommonJS, NodeJS et Mocha, ont également été mis à jour.
Générateurs de la communauté
- Zurb Foundation
- Plug-in Gulp
- RevealJS
- Browserify des projets
- InuitCSS
- Blogs fantômes
- Thèmes Ghost
- Projets Laravel
- Three.js
- React
- Assembler
- MarionetteJS
- MariaJS 2.0
- Applications Web simples
- Thèmes Drupal
- JHipster Yeoman / Maven / Spring / Angular
- AWS Provisionnement de backends AWS pour les applications Web
- Applications Sencha Touch
- Yomonger, un générateur de thèmes Modox
Réponses StackOverflow
yo newyear
C'est terminé ! Si vous souhaitez suggérer des ressources Yeoman pour le prochain numéro, n'hésitez pas à les envoyer à @yeoman sur Twitter. Nous les examinerons avec plaisir. Joyeuses fêtes de fin d'année et bonne année !
Nous remercions tout particulièrement Stephen Sawchuk, Sindre Sorhus et Pascal Hartig pour leur examen de ce problème.