Corrigez les bogues de l'application Web en rechargeant une page ou en rechargeant un script / une ressource externe

StackOverflow https://stackoverflow.com/questions/1406007

Question

Disons que je viens de trouver un bogue impliquant un flux de travail javascript dans une application Web. La plupart du temps, je résoudrai le bogue et rechargerais la page. Malheureusement, ce processus prend du temps et consiste à recharger la page tout le temps. Quelqu'un d'autre gagne-t-il du temps en rechargeant du code Javascript / CSS mis à jour sans recharger la page. Existe-t-il des outils pour faciliter cette tâche?

Je comprends que tous les bogues ne peuvent pas être corrigés simplement en rechargeant le script, par exemple, lorsque le bogue était dans le gestionnaire d'événements window.onload, mais il est certain que beaucoup d'erreurs d'exécution pourraient être corrigées.

Je comprends également que les fonctions globales sont plus faciles à corriger que le javascript écrit en modules (function () {}) ().

Je voulais juste savoir ce que la communauté de stackoverflow pensait sur le sujet.

Merci

Pourquoi ne pas recharger des fichiers css?

Était-ce utile?

La solution

Je dirais qu'il vaut mieux que vous examiniez le problème sous-jacent pour expliquer le temps de chargement de votre page dans votre environnement de développement.

Vous pourriez trivialement écrire du code pour recharger du javascript avec ajax, ou une solution similaire, mais ce serait assez étrange et non standard, donc je ne le recommanderais vraiment pas. De plus, il n'émulerait pas l'environnement de l'utilisateur final, il n'est donc pas très utile pour les tests.

Ma recommandation: corrigez le chargement lent de votre site dans dev et rechargez-le avec abandon inconsidéré.

Autres conseils

Mozilla Venkman pour Firefox a apparemment la capacité de recharger JavaScript sur une page.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top