0

我正在尝试在云运行模拟器上调试 google-cloud-run 应用程序。该应用程序是用打字稿编写的。ZI 可以在本地运行和调试应用程序,并在断点处正确停止。但是,当我尝试在云模拟器上进行调试时,它会忽略或使我的断点变灰。

我在 vscode 上尝试这个,launch.json 如下:

            "name": "Cloud Run: Run/Debug Locally",
            "type": "cloudcode.cloudrun",
            "request": "launch",
            "build": {
                "docker": {
                    "path": "Dockerfile"
                }
            },
            "image": "get-num-partitions",
            "service": {
                "name": "get-num-partitions",
                "containerPort": 8080,
                "resources": {
                    "limits": {
                        "memory": "256Mi"
                    }
                }
            },
            "target": {
                "minikube": {}
            },
            "watch": true,
            "debug": {}
        }

应用程序再次运行,我可以看到调试器正在附加,它只是不考虑断点。

4

1 回答 1

0

同意@Leuofirdia 提到的内容。GCP 提供了一个名为 Cloud Code Plugin 的单独扩展,可以满足您的需求。

于 2021-06-10T22:59:12.793 回答