Allo sur Allo et joyeuses fêtes ! Bienvenue dans le deuxième numéro du récapitulatif mensuel Yeoman. Il contient une sélection régulière d'articles, de conseils, de générateurs et de vidéos pour vous tenir informé des nouveautés en compagnie de votre man-in-a-hat préféré. Nous espérons que les mises à jour ci-dessous vous seront utiles.
Astuces de pro grognons
Vous en aurez peut-être envie d'essayer tous les plug-ins Grunt : un bajillion y est disponible ! Il est également facile de s'évader. Avant de vous en rendre compte, vous restez sur votre terminal bien plus longtemps qu'auparavant, à attendre que vos tâches soient terminées. Cela peut être frustrant pendant la compilation, mais super frustrant avec votre montre.
Heureusement, la communauté s'efforce d'accélérer encore plus votre cycle de développement.
- Réduisez le temps de compilation Grunt grâce à cette astuce de tâche personnalisée
- Utilisez grunt-newer pour n'exécuter les tâches Grunt que sur les fichiers qui ont été modifiés
- Exécuter des tâches simultanément avec grunt-concurrent afin que plusieurs tâches puissent être exécutées simultanément
Quelques conseils supplémentaires:
- Utilisez load-grunt-tasks pour charger plusieurs tâches automatiquement au lieu de les effectuer vous-même (
loadNpmTask
). - Réutiliser plusieurs environnements Grunt dans plusieurs projets
Vidéos
Articles
Créer une application de partage de favoris pour les réseaux sociaux avec Yeoman et Ember
Créer une extension Chrome à l'aide du générateur d'extensions Chrome Yeoman
Application Web avec l'équipe de rêve: Angular, Cordova, Yeoman et TopCoat
Création d'une application secrète pour le père Noël avec Yeoman
Groupes électrogènes
Vous pouvez désormais tester la version 1.0.7-pre sur npm, et nous sommes impatients de vous présenter notre feuille de route pour 2014 dans les semaines à venir. En attendant, de nombreuses mises à jour juteuses sont disponibles pour nos générateurs officiels et pour ceux que vous créez ci-dessous.
Mises à jour officielles des générateurs
- Backbone 0.2.2 publié avec la prise en charge d'ExigerJS + CoffeeScript et l'option --appPath.
- AngularJS 0.7.1, compatible avec Angular 1.2.6 et grunt-bower-install
- Publication de la version 0.8.0 d'Ember.js. Mise à jour de l'échafaudage avec la syntaxe Ember 1.2, amélioration de la compatibilité avec CoffeeScript, création de modèles et routes REST
- WebApp 0.4.5 et 0.4.6, y compris HTMLMin amélioré, correctifs d'installation de bower et compatibilité de l'installation grunt-bower-install pour les dépendances CSS
- Générateur Polymer 0.0.8 avec concaténation de composants Web et autres mises à jour
- Application Chrome 0.2.5 : prise en charge de l'actualisation en temps réel, réécriture du générateur d'applications, tâche de compilation pour le packaging, nouveau code des autorisations, etc.
D'autres générateurs officiels, tels que jQuery, Gruntfile, CommonJS, NodeJS et Mocha, ont également été mis à jour.
Sélection de générateurs de communautés
- Fond de teint Zurb
- Plug-in Gulp
- RevealJS
- Browserifier des projets
- InuitCSS
- Blogs fantômes
- Thèmes fantômes
- Projets Laravel
- Three.js
- Réagir
- Assembler
- MarionetteJS
- MariaJS 2.0
- Applications Web simples
- Thèmes Drupal
- JHipster Yeoman / Maven / Spring / Angular
- AWS Provisionnez des backends AWS pour les applications Web.
- Applications tactiles Sense
- Yomonger, un générateur pour les thèmes Modox
Réponses StackOverflow
yo newyear
C'est terminé ! Si vous souhaitez nous faire part de vos suggestions concernant des ressources Yeoman pour le prochain numéro, n'hésitez pas à les envoyer à @yeoman sur Twitter. Nous nous ferons un plaisir de les consulter. Joyeuses fêtes et bonne année !
Nous remercions particulièrement Stephen Sawchuk, Sindre Sorhus et Pascal Hartig pour leur évaluation de ce numéro.