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

pan*_*ake 7 javascript python google-chrome webstorm

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

<script type="text/javascript" src="MyClass.js"></script>
Run Code Online (Sandbox Code Playgroud)

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

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

如何强制刷新?

pan*_*ake 5

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

  • F12打开开发人员面板,然后右键单击工具栏中的"刷新" - >"清空缓存并重新加载"

  • 要么; F12打开开发人员面板,右下角的设置图标,勾选"禁用缓存"

火狐

  • 确切地说......(虽然开发工具是打开的)是问题,但是在webstorm调试时你无法打开开发工具. (4认同)