【发布时间】:2013-03-12 22:37:45
【问题描述】:
我的 HTML 页面引用了一些 JavaScript 文件,例如:
<script type="text/javascript" src="MyClass.js"></script>
我正在使用带有 Chrome 的 Windows 中的 Python SimpleHTTPServer 使用 WebStorm 进行调试。我可以在我的 JavaScript 中设置断点,WebStorm 会按预期在它们处停止。
但是,有时当我对 JavaScript 进行更改并重新启动调试器时,它会运行旧代码,而不是更新后的代码。如果我放置一个断点,它停止的行与我放置断点的位置不同步。
如何强制刷新?
【问题讨论】:
-
这应该会自动运行。你能提供一个示例项目和重现的步骤吗?
-
我创建了一个简化的示例项目,但无法重现该问题;仅在一个大型项目上-问题在任何情况下都是间歇性的。但是,请参阅下面的答案,它已经解决了这个问题。我很惊讶这不是一个更常见的问题 - 也许除了我之外的每个人都知道关闭浏览器缓存很明显!
标签: javascript python google-chrome webstorm