在Debian系統上調試Node.js應用程序可以通過多種方式進行,以下是一些常用的調試方法:
--inspect
或 --inspect-brk
標志啟動Node.js進程:
node --inspect myscript.js
:在第一個斷點處暫停執行。node --inspect-brk myscript.js
:在腳本開始時立即暫停執行。安裝Node.js和VSCode:
配置VSCode調試環境:
.vscode/launch.json
文件,配置調試任務。例如:{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/index.js",
"skipFiles": ["<node_internals>/**"]
}
]
}
啟動調試:
啟動Node.js進程:
--inspect
或 --inspect-brk
標志啟動Node.js進程,例如:node --inspect-brk myscript.js
打開Chrome DevTools:
chrome://inspect
。node-debug
是一個簡單的調試工具,可以通過npm安裝并使用:
npm install -g node-debug
node-debug myscript.js
如果你需要管理多個Node.js版本,可以使用NVM(Node Version Manager):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm install node
nvm use node
通過以上方法,你可以在Debian系統上使用多種工具調試Node.js應用程序,選擇適合你工作流程的方法進行調試。