Je suis en train d'éditer un fichier HTML dans Vim et je veux que le navigateur se rafraîchisse à chaque fois que le fichier en dessous change.
Existe-t-il un plugin pour Google Chrome qui permet d'écouter les modifications apportées au fichier et de rafraîchir automatiquement la page chaque fois que j'enregistre une modification du fichier ? Je sais qu'il existe XRefresh pour Firefox, mais je n'ai pas réussi à le faire fonctionner du tout.
Serait-il difficile d'écrire un script pour le faire moi-même ?
3 votes
Pour Firefox : stackoverflow.com/questions/1346716/
0 votes
Après avoir cherché pendant un certain temps une solution qui fonctionne partout, j'ai codé la mienne : alexshulzhenko.ru/web-development-autorefresh-page-on-changes
0 votes
Je code également mes propres codes : Live Reload pour Chrome et Firefox : github.com/blaise-io/live-reload#readme . Répétez l'URL de l'hôte dans le champ URL du fichier source de l'addon pour le surveiller lui-même.
0 votes
Superbe extension, @Blaise. Mais pourquoi y a-t-il un minimum de 0,5 seconde pour le rechargement. Pourquoi pas 0.1 seconde pour que ce soit plus réactif ?
0 votes
@Jay Parce que la surveillance n'est pas bon marché, votre serveur devrait générer une réponse tous les 0,1s et il devrait générer un hachage du fichier statique tous les 0,1s. Mais vous pouvez probablement modifier le formulaire à l'aide d'outils de développement pour permettre < 0,5s.
0 votes
@Blaise C'est sur localhost, pour un tout petit projet. Je ne vois pas pourquoi le serveur devrait générer une réponse toutes les 0,1s, car je n'enregistre pas aussi souvent. C'est seulement le délai qui compte. Je sais pertinemment que VS.NET est capable de se rafraîchir assez rapidement, même avec des projets plus importants. Je suis contre la limitation de 0,5s dans l'ux. Si vous vous préoccupez des ressources de surveillance des autres développeurs, pourquoi ne pas simplement afficher un message d'avertissement pour chaque paramètre inférieur à 0,5s ?