我正在学习 VS Code Insiders。我制作了 3 个文件,分别命名为 array.js、array2.js 和maps.js。由于某种原因,每次我单击调试图标并单击播放时,调试控制台都会打印 array2.js。我已经做了我能想到的一切,谷歌搜索如何清除垃圾;重新启动程序,关闭array2.js,将array.js移动到另一个位置,但就像编辑器不会忘记它并调试maps.js一样。有人可以给我指出正确的方向,以便我可以调试我正在使用的任何文件吗?
最佳答案
尝试这个 launch.json 并让我们知道它是否有帮助:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${file}"
}
]
}
它将使用启动调试时处于事件状态的文件。虽然它不直接处理缓存问题 - 对于您的情况来说,这是一个很好的起点。
关于javascript - 为什么我的调试控制台调试已关闭的旧文件而不是当前文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51504873/