Il n'y a aucun lien entre les deux.
Un hook peut très bien être rajouté pour publier (rake deploy) lorsqu'on push par exemple.
Mais guard est là pour voir ses modifications en temps réel.
Si on le place sur un hook, ça veut dire qu'il n'y a que deux façons de voir les modifications apportées :
exécuter rake après chaque modification : sauf que ça veut probablement dire quitter son éditeur pour le faire, puis aller voir le rendu dans un navigateur, revenir dans l'éditeur, faire une autre modification, retourner dans une console, retourner dans le navigateur, etc… alors qu'on peut supprimer cette étape avec guard
commiter et laisser le hook agir : oué mais j'ai aucune envie de devoir commiter juste pour voir ma modification
ton schmillblick à la complexité sans nom pour faire une page web
Au contraire, ce n'est pas du tout si compliqué
Il suffit de prendre un template hyper basique, de faire un bundle puis lancer guard et c'est terminé.
C'est justement plutôt dans l'esprit de mixer des outils existant qui font bien leur job, chacun faisant une part du boulot.
(oui par contre c'est presque inutile pour une page web, mais en réalité pas tant que ça, car cela facilite grandement les mises à jour de cette page)
[^] # Re: watch VS git
Posté par CrEv (site web personnel) . En réponse au journal Écrire une page web de nos jours. Évalué à 2.
Il n'y a aucun lien entre les deux.
Un hook peut très bien être rajouté pour publier (
rake deploy) lorsqu'on push par exemple.Mais guard est là pour voir ses modifications en temps réel.
Si on le place sur un hook, ça veut dire qu'il n'y a que deux façons de voir les modifications apportées :
rakeaprès chaque modification : sauf que ça veut probablement dire quitter son éditeur pour le faire, puis aller voir le rendu dans un navigateur, revenir dans l'éditeur, faire une autre modification, retourner dans une console, retourner dans le navigateur, etc… alors qu'on peut supprimer cette étape avec guardAu contraire, ce n'est pas du tout si compliqué
Il suffit de prendre un template hyper basique, de faire un
bundlepuis lancerguardet c'est terminé.C'est justement plutôt dans l'esprit de mixer des outils existant qui font bien leur job, chacun faisant une part du boulot.
(oui par contre c'est presque inutile pour une page web, mais en réalité pas tant que ça, car cela facilite grandement les mises à jour de cette page)