我正在尝试在云运行模拟器上调试谷歌云运行应用程序。该应用程序是用打字稿编写的。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": {}
}
应用程序再次运行,我可以看到调试器正在附加,它只是不尊重断点。
同意@Leuofirdia提到的内容。GCP提供了一个名为"云代码插件"的单独扩展,可以满足您的需求。
- 云代码市场
- 快速入门:在Emulator上调试云运行
- 问题/功能请求/支持-使用Github Repo