我正在尝试在云运行模拟器上调试 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": {}
}
应用程序再次运行,我可以看到调试器正在附加,它只是不考虑断点。