Webstorm不刷新已修改的JavaScript文件
我的HTML页面引用了一些JavaScript文件,如:Webstorm不刷新已修改的JavaScript文件,javascript,python,google-chrome,webstorm,Javascript,Python,Google Chrome,Webstorm,我的HTML页面引用了一些JavaScript文件,如: <script type="text/javascript" src="MyClass.js"></script> 我正在Windows和Chrome中使用Python SimpleHTTPServer调试WebStorm。我可以在JavaScript中设置断点,WebStorm会按预期在断点处停止 但是,有时当我更改JavaScript并重新启动调试器时,调试器会运行旧代码,而不是更新的代码。如果我放置一个
<script type="text/javascript" src="MyClass.js"></script>
我正在Windows和Chrome中使用Python SimpleHTTPServer调试WebStorm。我可以在JavaScript中设置断点,WebStorm会按预期在断点处停止
但是,有时当我更改JavaScript并重新启动调试器时,调试器会运行旧代码,而不是更新的代码。如果我放置一个断点,它停在的行与我放置断点的位置不同步
如何强制刷新?问题在于Chrome(和Firefox)缓存JavaScript——这可能超出了WebStorm的控制范围。解决方法如下:
Chrome
- F12打开“开发人员”面板,然后右键单击工具栏中的“刷新”->“空缓存和硬重新加载”
- 或;F12要打开开发人员面板,右下角的设置图标,请选中“禁用缓存”
- 安装Web Developer工具栏,禁用->“禁用整个缓存”
- 或;看