1. Introduction
Yeoman est une solution permettant de faciliter la création et la gestion d’une application web, par conséquent vous permettre d'augmenter votre productivité dans vos projets web. Il a fait l’objet d’un article dans Linux Pratique n°75, mais le projet est depuis passé en version 1.0 et a subi quelques changements assez importants pour qu’on s’y intéresse à nouveau. Si vous utilisiez la version précédente, je vous encourage à migrer et vous renvoie vers la page adéquate qui décrit la procédure [1]. Cela dit, la lecture de l'article vous apportera un éclairage sur la nouvelle philosophie.
À la base de cette solution se trouvent Paul Irish (jQuery, HTML 5 Boilerplate, ...), Addy Osmani (jQuery) et Eric Bidelman. Elle s’appuie sur 3 outils :
- Yo, qui est utilisé pour générer le squelette de l’application,
- Bower, qui est utilisé pour la gestion des dépendances, le téléchargement et l'installation des composants JavaScript,
- Grunt, qui...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première