【问题标题】:Google chrome doesn't save changes of my code in the debugger谷歌浏览器不会在调试器中保存我的代码更改
【发布时间】:2013-01-30 01:26:20
【问题描述】:

我正在开发一个网络应用程序,而 google-chrome 开始表现得很奇怪。当我在 JavaScript 文件中进行更改时,在调试器上点击刷新后 - 我仍然在调试器中看到相同的代码,并且浏览器执行这个旧代码。为什么 google-chrome 会出现这样的行为,我该如何解决?

【问题讨论】:

    标签: javascript debugging google-chrome javascript-debugger


    【解决方案1】:
    1. 打开开发者工具,右键单击并选择“检查元素”或 Ctrl/Cmd + Shift + J
    2. 单击该窗口右下角的齿轮图标。
    3. 选择常规选项卡
    4. 勾选“禁用缓存”

    这将禁止 Chrome 缓存(本地存储)js 文件的副本

    【讨论】:

      【解决方案2】:

      可能是缓存问题。尝试进行缓存刷新(ctrl-r,ctrl-f5)。如果您使用 cache.manifest 文件,那么您需要以某种方式 touch 它并再次刷新您的应用以显示更改。

      【讨论】:

      • 感谢您的回复,确实是缓存问题,但我像@Andrew Hall 解释的那样解决了。
      猜你喜欢
      • 1970-01-01
      • 2017-03-29
      • 2014-02-28
      • 2016-07-13
      • 1970-01-01
      • 2012-03-21
      • 2012-08-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多