Javascript 通过重新加载页面或重新加载脚本/外部资源修复Web应用程序错误

Javascript 通过重新加载页面或重新加载脚本/外部资源修复Web应用程序错误,javascript,workflow,web-applications,time-management,Javascript,Workflow,Web Applications,Time Management,假设我在一个web应用程序中发现了一个涉及javascript工作流的bug。大多数时候,我会修复错误并重新加载页面。不幸的是,这是一个耗时的过程,需要一直重新加载页面。其他人是否通过在不重新加载页面的情况下重新加载更新的Javascript/CSS来节省时间。有没有什么工具可以让这变得简单 我知道,并不是所有的bug都可以通过重新加载脚本来修复,比如当bug出现在window.onload事件处理程序中时,但是肯定有很多运行时错误可以修复 我也知道全局函数比用模块(function(){})编

假设我在一个web应用程序中发现了一个涉及javascript工作流的bug。大多数时候,我会修复错误并重新加载页面。不幸的是,这是一个耗时的过程,需要一直重新加载页面。其他人是否通过在不重新加载页面的情况下重新加载更新的Javascript/CSS来节省时间。有没有什么工具可以让这变得简单

我知道,并不是所有的bug都可以通过重新加载脚本来修复,比如当bug出现在window.onload事件处理程序中时,但是肯定有很多运行时错误可以修复

我也知道全局函数比用模块(function(){})编写的javascript更容易热修复

只是想看看stackoverflow社区对这个问题的看法

谢谢


重新加载css文件怎么样?

对于Firefox来说,显然有能力在页面上重新加载JavaScript。

对于Firefox来说,显然有能力在页面上重新加载JavaScript。

我想说,您最好研究一下潜在的问题,即为什么在开发环境中加载页面要花这么长时间

您可以使用ajax或类似的解决方案编写一些代码来重新加载javascript,但这将是非常奇怪和非标准的,因此我不推荐使用它。此外,它不会模拟最终用户环境,因此不适合用于测试目的


我的建议是:修复在dev中缓慢加载站点的问题,然后不顾一切地重新加载。

我想说的是,您最好研究一下潜在的问题,即为什么在开发环境中加载页面要花这么长时间

您可以使用ajax或类似的解决方案编写一些代码来重新加载javascript,但这将是非常奇怪和非标准的,因此我不推荐使用它。此外,它不会模拟最终用户环境,因此不适合用于测试目的

我的建议是:修复在dev中缓慢加载站点的问题,然后不顾一切地重新加载。

请参阅相关:请参阅相关: