Webstorm没有刷新修改过的JavaScript文件

时间:2013-03-22 22:47:21

标签: javascript python google-chrome webstorm

我的HTML页面引用了一些JavaScript文件,如:

<script type="text/javascript" src="MyClass.js"></script>

我正在使用带有Chrome的Windows中的Python SimpleHTTPServer调试WebStorm。我可以在我的JavaScript中设置断点,WebStorm会按预期停止它们。

但是,有时当我更改JavaScript并重新启动调试器时,它会运行旧代码,而不是更新的代码。如果我放置一个断点,它停在的线与我放置断点的位置不同步。

如何强制刷新?

1 个答案:

答案 0 :(得分:5)

问题是Chrome(和Firefox)缓存JavaScript - 这可能超出了WebStorm的控制范围。它解决如下:

<强>铬

  • F12打开开发人员面板,然后右键单击工具栏中的刷新 - &gt; “清空缓存和硬重装”

  • 或; F12打开开发人员面板,右下方的设置图标,选中“禁用缓存”

<强>火狐

  • 安装Web Developer工具栏,禁用 - &gt; “禁用整个缓存”

  • 或;见this accepted answer