Javascript 如何使用DialogFlow实现在云函数中查看堆栈跟踪?

Javascript 如何使用DialogFlow实现在云函数中查看堆栈跟踪?,javascript,google-cloud-platform,dialogflow-es,stack-trace,dialogflow-es-fulfillment,Javascript,Google Cloud Platform,Dialogflow Es,Stack Trace,Dialogflow Es Fulfillment,我正在努力使用DialogFlow中的实现进行调试 我可以看到如下日志: 但是,我习惯于尝试根据stacktrace确定错误。当我试图通过NodeEmailer/sendgrid发送电子邮件时,会发生此特定错误。我希望我能看到更多的信息来调试我的问题,但我什么也看不到。在第一个“未处理的拒绝”中,有引用跟踪的信息: e、 g。, trace:“项目/arthurprojec-dhed12/traces/ca34795e6f34aweeba64307874ba7” 但是,当我通过查看跟踪并使用跟

我正在努力使用DialogFlow中的实现进行调试

我可以看到如下日志:

但是,我习惯于尝试根据stacktrace确定错误。当我试图通过NodeEmailer/sendgrid发送电子邮件时,会发生此特定错误。我希望我能看到更多的信息来调试我的问题,但我什么也看不到。在第一个“未处理的拒绝”中,有引用跟踪的信息:

e、 g。, trace:“项目/arthurprojec-dhed12/traces/ca34795e6f34aweeba64307874ba7”


但是,当我通过查看跟踪并使用跟踪“ca34795e6f34aweeba64307874ba7”的id进行搜索时,我只能从日志中看到相同的负载信息。我希望看到引用我的代码(index.js)的跟踪,并提供更多信息。如何才能做到这一点?

我认为您的问题与有关,您可能需要根据提供的说明修改index.js代码。此外,我无法访问您在问题中提供的链接。但是请提供屏幕截图和您为此次部署所遵循的参考文档。谢谢您的评论,但我不确定您提供的链接是否适用。在DialogFlow/fulfillment中有index.js和package.json,包是正确的,否则它不会部署。我提供的链接可能只有在您拥有谷歌云服务(通过DialogFlow或其他方式)时才可用。这只是一个指向google clouds跟踪系统的链接,它似乎没有为index.js提供堆栈跟踪信息。我对您的问题进行了研究,它需要更多信息,并调查您的项目和日志以了解问题。不幸的是,这不是共享私人信息的平台。因此,建议您通过以下方式在问题跟踪程序中打开一个问题。我将对此进行研究,其中解释如何使用排除异常。还有一种方法可能会有所帮助