English version and translations list here
Ceci est une tentative de fournir un guide raisonnablement complet pour Brunch, un excellent builder pour des applications web front, qui s'avère souvent très supérieur à Grunt, Gulp, Broccoli et compagnie. Je l’ai adapté de mon article de début mars 2015.
- Brunch face aux autres
- Exécuteurs de tâches vs. outils de build
- Traitements de fichiers vs. pipelines
- Configuration et boilerplate vs. conventions
- Builds intégraux vs. builds incrémentaux
- L’importance primordiale de la vitesse
- Mais alors pourquoi entend-on seulement parler des autres ?
- Traitements prédéfinis
- Fichiers de configuration
- Dossiers
- Enrobage CommonJS
- Sourcemaps
- Surveillance des sources
- Serveur web intégré
- Chargement des plugins
- Envie de suivre facilement ?
- Juste quelques fichiers
- Installer les plugins Brunch pour démarrer
- Notre premier build
- Des globales ; parce que d’abord.
- Revenir aux modules
- Cibles multiples
- Utiliser des référentiels de modules tiers
- Un petit coup de templating
- Adapter Brunch à un projet existant
- Builds de développement et de production
- Watcher
- Serveur web, intégré ou personnalisé
- Activation d’un plugin
- Affinage éventuel par configuration
- Brunch et les CSS
- Brunch et JavaScript
- Brunch et les templates
- Brunch et le workflow de développement
- Brunch et la performance web
Ce guide a été écrit pour Brunch 1.8.3. La majorité du contenu devrait fonctionner dans les versions 1.7.x précédentes, ceci dit ; quoi qu’il en soit, vous devriez mettre à jour !
Ce guide est © 2015 Christophe Porteneuve, sous licence MIT.
J’accueille avec plaisir tout type de contribution : fautes de frappe, correctifs de bug, reformulations, meilleures explications, meilleurs exemples, infos complémentaires, démos, traductions, etc.
Assurez-vous de consulter nos règles de contribution !
L’équipe de Brunch mérite toute notre gratitude et nos applaudissements pour leur extraordinaire boulot sur cet outil. J’écris ceci alors que Brunch fête—déjà—ses 4 ans, et il m’a énormément simplifié la vie (et celles de centaines de mes stagiaires JS) tout ce temps-là ! Vous déchirez, les gars !