在调试模式javascript中查看promise结果

在调试模式javascript中查看promise结果,javascript,node.js,intellij-idea,Javascript,Node.js,Intellij Idea,我正在使用Intellij调试我的NodeJS应用程序,在调试模式下 我一直在想,是否可以使用调试器控制台执行承诺(包括http请求)并查看其结果 我只是设法让控制台打印我这是一个承诺,但我希望得到结果,类似于谷歌chrome提供的功能。您可以在调试模式下启动Node.js,例如,节点--inspect index.js。它打印一个链接,当粘贴到Chrome中时,会打开调试器,其功能与您在常规Chrome开发工具中看到的相同 请参见是,如果尚未启用JS调试器插件,请启用该插件,并在JS文件中设置

我正在使用Intellij调试我的NodeJS应用程序,在调试模式下

我一直在想,是否可以使用调试器控制台执行承诺(包括http请求)并查看其结果


我只是设法让控制台打印我这是一个承诺,但我希望得到结果,类似于谷歌chrome提供的功能。

您可以在调试模式下启动Node.js,例如,
节点--inspect index.js
。它打印一个链接,当粘贴到Chrome中时,会打开调试器,其功能与您在常规Chrome开发工具中看到的相同


请参见

是,如果尚未启用JS调试器插件,请启用该插件,并在JS文件中设置一个断点,从中可以捕获承诺和结果。@zivpolak在控制台中键入代码,您试图实现什么目的?打印出
Promise{}
是预期的结果,因为它是任何Promise的立即返回值。如果您想调试代码,更好的方法是切换到Chrome调试器中的Sources选项卡,并在希望检查结果的位置放置一些断点。或者只需在代码中添加一行
调试器
,并等待调试器在遇到一行时停止执行。