Node.js 如何在Intellij IDEA中调试typescript

Node.js 如何在Intellij IDEA中调试typescript,node.js,typescript,Node.js,Typescript,我正在用mongoose数据库编写typescript中订单应用程序的后端。我正在使用“intellij IDEA”IDE进行开发。使用gulp task runner运行项目。我正在使用postman测试我的api。在某些情况下,我无法跟踪项目中的代码流。我已尝试使用“console.log()”打印。但是,它有局限性。因此,请帮助我调试typescript,因为它不涉及任何浏览器活动。您可以使用它,它可以很好地帮助调试NodeJS应用程序。这是一个很好的例子。我能够让IntelliJ调试节点

我正在用mongoose数据库编写typescript中订单应用程序的后端。我正在使用“intellij IDEA”IDE进行开发。使用gulp task runner运行项目。我正在使用postman测试我的api。在某些情况下,我无法跟踪项目中的代码流。我已尝试使用“console.log()”打印。但是,它有局限性。因此,请帮助我调试typescript,因为它不涉及任何浏览器活动。

您可以使用它,它可以很好地帮助调试NodeJS应用程序。这是一个很好的例子。

我能够让IntelliJ调试节点类型脚本应用程序,同时使用
nodemon
作为节点解释器,使用
ts Node
作为内联transpiler。无需预编译代码,
ts节点
在内存中实时执行

// nodemon.json

{
    "execMap": {
        "js": "node",
        "ts": "./node_modules/.bin/ts-node"
    },
    "watch": [
        "app",
        "config"
    ],
    "ext": "js,ts"
}

然后在调试模式下运行Node.JS run配置,断点被命中


如果使用Linux,请将节点解释器更改为
/node\u modules/bin/nodemon
(不带.cmd)

添加更多详细信息。在Idea中显示项目的结构。你为什么不告诉我这个想法,而是在标题中使用它?在这种情况下,您希望从idea中得到什么?您对idea做了哪些尝试?我正在使用“intellij idea”IDE进行开发。我想知道如何在IDE中调试。因为这个项目不需要浏览器来运行。我正在用POSTMAN应用程序测试API。如果是前端,添加断点和调试很容易,但是在调用后端API的情况下如何添加断点和调试。它工作了一段时间,但现在它只是启动我的服务器,没有在任何断点节点上停止^5.0.1更改了它的设置IDN对我不起作用。结束获取
节点:错误选项:--expose\u debug\u as=v8debug