我如何调试我的 adonis ( nodejs ) 框架 API?

How can i debugging my adonis ( nodejs ) framework APIs?

我只是 NodeJS adonis 框架的初学者 但我在 laravel 和流明框架

方面有很好的经验

在 laravel 和 lumen 框架 APIs 我使用 dd() dump and die调试我的应用程序

但是在AONIS框架中,我不知道如何调试我的API code

for IDE = 我正在使用 Microsoft visual studio ( VS 代码)

阅读此内容:https://code.visualstudio.com/docs/nodejs/nodejs-debugging(来自@damitj07)

总结:

您需要创建新的 lauch.json 如:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug",
            "type": "node",
            "request": "launch",
            "cwd": "${workspaceFolder}/yourApp",
            "runtimeExecutable": "npm",
            "runtimeArgs": [
                "run-script",
                "debug"
            ],
            "port": 9229
        }
    ]
}

并在您的 package.json 中添加新脚本,例如:

"scripts": {
    ...
    "debug": "node --nolazy --inspect-brk=9229 server.js"
  },