0

我在远程调试 Javascript 时使用 Intellij IDEA 12.0.4 + Chrome。我的调试会话到达了根本没有设置断点的地步。就我而言,这是我脚本的最后一行。Chrome 调试也是如此。由于这两个工具都有同样的问题,我认为脚本文件有问题。

有没有办法解决这个烦人的问题?

PS:版本控制系统是 Git。

附上图片:

http://s12.postimage.org/n8sz1uyq5/Screen_Shot_2013_03_17_at_9_05_41_AM.png http://s8.postimage.org/3lv46pnit/Screen_Shot_2013_03_17_at_9_06_51_AM.png

4

3 回答 3

1

原因是浏览器没有正确重新加载代码并且正在缓存所有内容。这是 Mac 用户的说明(对其他用户来说足够接近)。

首先在 Intellij IDEA 中,您应该通过转到 File --> Invalidate Caches 来使缓存无效

其次,在 Chrome 中,按 Cmd + alt + Backspace(您也可以转到设置 --> 历史记录 ---> 清理浏览数据)。检查清空缓存并单击清除浏览数据。

在 Firefox 中,通过进入伪装和隐私选项卡,单击清除您最近的历史记录。从“清除所有历史记录”中检查所有时间范围并检查缓存,然后单击立即清除按钮。

(您可以在这里了解所有浏览器的想法......)

停止调试服务器,然后重新启动它。现在应该可以了!

于 2013-03-21T12:44:29.083 回答
0

共享您的脚本以进行调试。最有可能的错误可能是,您可能错过了字符串连接。或“/”未正确关闭。请再次检查(代码中最后修改的函数/方法)。

于 2013-03-17T08:15:00.243 回答
0

不要在代码中使用制表符。我在 Chrome 72 上发现了这个问题。

于 2019-03-04T22:32:31.537 回答