我如何调试我的 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"
},
我只是 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"
},