Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code 如何在针对远程进程调试节点时显示源代码_Visual Studio Code - Fatal编程技术网

Visual studio code 如何在针对远程进程调试节点时显示源代码

Visual studio code 如何在针对远程进程调试节点时显示源代码,visual-studio-code,Visual Studio Code,我有一个nodejs应用程序在Linux的docker容器中运行。我正在使用Windows 10中的VSCode远程调试它。我成功地连接到容器,并且VSCode在调试控制台中准确地显示远程日志。如果我手动在节点代码(在已发布的docker映像中)中添加“debugger”语句,我将在VSCode中获得正确的中断。然后,也只有这样,我才能将动态断点添加到该js文件中 “加载的脚本”不会向我的VSCode会话显示/流式传输任何其他程序。我唯一看到的是VMxxxxx脚本,它们被压缩,无法读取,无法用于

我有一个nodejs应用程序在Linux的docker容器中运行。我正在使用Windows 10中的VSCode远程调试它。我成功地连接到容器,并且VSCode在调试控制台中准确地显示远程日志。如果我手动在节点代码(在已发布的docker映像中)中添加“debugger”语句,我将在VSCode中获得正确的中断。然后,也只有这样,我才能将动态断点添加到该js文件中

“加载的脚本”不会向我的VSCode会话显示/流式传输任何其他程序。我唯一看到的是VMxxxxx脚本,它们被压缩,无法读取,无法用于添加断点

如何使代码向下流?我知道它是只读的,这就是我所关心的

My launch.json文件包含以下配置:

{
    "type": "node",
    "request": "attach",
    "name": "Attach to Remote QA",
    "port": 9229,
    "address": "11.222.333.444",
    "localRoot": "${workspaceFolder}",
    "remoteRoot": "/opt/myApp",
    "protocol": "inspector",
    "sourceMaps": true
}
提前感谢您的帮助。 Rob

配置必须包括: { “类型”:“节点”, “请求”:“附上”, “名称”:“附加到远程QA”, “港口”:9229, “地址”:“11.222.333.444”, “localRoot”:“${workspaceFolder}”, “remoteRoot”:“//opt//myApp/”, “协议”:“检查员”, “sourceMaps”:false, “初始化”:“您需要在此处观看的内容” }

配置必须包括: { “类型”:“节点”, “请求”:“附上”, “名称”:“附加到远程QA”, “港口”:9229, “地址”:“11.222.333.444”, “localRoot”:“${workspaceFolder}”, “remoteRoot”:“//opt//myApp/”, “协议”:“检查员”, “sourceMaps”:false, “初始化”:“您需要在此处观看的内容”
}

有人对如何使其工作有想法吗?有人对如何使其工作有想法吗?