Исправьте ошибки в веб-приложении, перезагрузив страницу или загрузив скрипт / внешний ресурс

Скажем, я только что нашел ошибку, связанную с рабочим процессом javascript в веб-приложении. Большую часть времени я буду исправлять ошибку и перезагружать страницу. К сожалению, это длительный процесс перезагрузки страницы. Кто-нибудь еще экономит время, перезагружая обновленный Javascript / CSS без перезагрузки страницы. Есть ли инструменты, которые помогут сделать это легко.

Я понимаю, что не все ошибки можно исправить, просто перезагрузив скрипт, например, когда ошибка была в обработчике события window.onload, но, безусловно, можно исправить множество ошибок времени выполнения.

Я также понимаю, что глобальные функции легче исправить, чем JavaScript, написанный в модулях (function(){})().

Просто хотел посмотреть, что думает сообщество stackru по этому вопросу.

Спасибо

Как насчет перезагрузки CSS-файлов?

2 ответа

Решение

Я бы сказал, что вам лучше взглянуть на основную проблему, объясняющую, почему загрузка вашей страницы занимает так много времени в вашей среде разработки.

Вы могли бы просто написать некоторый код для перезагрузки javascript, используя ajax, или какое-то подобное решение, но это было бы довольно странно и нестандартно, поэтому я действительно не рекомендовал бы это. Кроме того, он не будет эмулировать среду конечного пользователя, поэтому он не так хорош для целей тестирования.

Моя рекомендация: исправьте медленную загрузку вашего сайта в dev и перезагружайте его безрассудно.

Mozilla Venkman для Firefox, очевидно, имеет возможность перезагрузить JavaScript на странице.

Другие вопросы по тегам