Node.js Google计算引擎上的Stackdriver调试器

Node.js Google计算引擎上的Stackdriver调试器,node.js,stackdriver,gcp,Node.js,Stackdriver,Gcp,我正在尝试转换到Stackdriver调试器,因为前几天他们的节点JS测试版组件已经公开了。。。我在计算机引擎上,所以我找到了这个文档。。。我将cloud_调试器作用域添加到我的实例中,其中包含: gcloud compute instances set-service-account <INSTANCE> --scopes="https://www.googleapis.com/auth/cloud_debugger" (出于某种原因,它需要sudo),然后我包括: requir

我正在尝试转换到Stackdriver调试器,因为前几天他们的节点JS测试版组件已经公开了。。。我在计算机引擎上,所以我找到了这个文档。。。我将cloud_调试器作用域添加到我的实例中,其中包含:

gcloud compute instances set-service-account <INSTANCE> --scopes="https://www.googleapis.com/auth/cloud_debugger"
(出于某种原因,它需要sudo),然后我包括:

require('@google-cloud/debug-agent').start({ allowExpressions: true });

在我的节点文件的顶部,但当我加载。。。我没有看到我的任何代码。。。此后,我尝试了其他一些事情,例如选择云源存储库。。。我终于看到我的代码了,但右边的人告诉我我的代码没有部署。。。我现在还不想在公开部署的项目中使用stackdriver调试器,也许是在API更全面开发之后的某个时候,但我仍然需要访问完整的GUI套件。

请为您的项目启用stackdriver调试器API。(假设它关闭)

根据您提供的屏幕截图,您似乎被正在修复的错误击中了:。我们会尽快将其发布


对不起,这是错误

API已启用。。。看起来是打开的,但当然不是作为一个调试器工作我现在有一个右边的列,但似乎有一个错误(我在拍摄第一个屏幕截图之前有一个右边的列)。。。如果由于其他错误而无法分配正确的快照,将再次进行注释
require('@google-cloud/debug-agent').start({ allowExpressions: true });