在 CentOS 上调试 Node.js 代码,您可以使用以下方法:
sudo yum install -y nodejs npm
使用 Visual Studio Code 进行调试。首先安装 Visual Studio Code,然后通过以下步骤设置调试环境:
a. 打开 Visual Studio Code。
b. 通过单击左侧边栏中的扩展图标,搜索并安装 “Debugger for Chrome” 扩展。
c. 在您的 Node.js 项目中创建一个名为 .vscode
的文件夹(如果尚不存在),并在其中创建一个名为 launch.json
的文件。
d. 打开 launch.json
文件并输入以下内容:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": ["<node_internals>/**"],
"program": "${workspaceFolder}/app.js"
}
]
}
请将 "program": "${workspaceFolder}/app.js"
中的路径更改为您的项目入口文件。
在您的 Node.js 项目中添加断点。要添加断点,请在您希望暂停执行的代码行上单击编辑器左侧的空白区域。您将看到一个红色圆圈,表示已设置断点。
启动调试器。在 Visual Studio Code 中,转到 “Run and Debug” 面板(或按 Ctrl+Shift+D
快捷键),然后从下拉菜单中选择 “Launch Program” 配置。单击绿色的 “Run” 按钮以启动调试器。
调试您的代码。当代码执行到断点时,调试器将暂停。您可以使用调试工具栏中的按钮(例如 “Step Over”、“Step Into” 和 “Step Out”)逐步执行代码。此外,您还可以查看变量值、调用堆栈以及在控制台中输出日志。
继续执行代码。要继续执行代码,请单击 “Resume Program” 按钮(或按 F8
快捷键)。
停止调试。要停止调试并退出程序,请单击 “Stop” 按钮(或按 Shift+F5
快捷键)。
通过以上步骤,您可以在 CentOS 上使用 Visual Studio Code 调试 Node.js 代码。