centos

在 CentOS 上如何调试 Node.js 代码

小樊
81
2025-02-12 06:51:15
栏目: 编程语言

在 CentOS 上调试 Node.js 代码,您可以使用以下方法:

  1. 安装 Node.js 和 npm(Node.js 包管理器):
sudo yum install -y nodejs npm
  1. 使用 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" 中的路径更改为您的项目入口文件。

  1. 在您的 Node.js 项目中添加断点。要添加断点,请在您希望暂停执行的代码行上单击编辑器左侧的空白区域。您将看到一个红色圆圈,表示已设置断点。

  2. 启动调试器。在 Visual Studio Code 中,转到 “Run and Debug” 面板(或按 Ctrl+Shift+D 快捷键),然后从下拉菜单中选择 “Launch Program” 配置。单击绿色的 “Run” 按钮以启动调试器。

  3. 调试您的代码。当代码执行到断点时,调试器将暂停。您可以使用调试工具栏中的按钮(例如 “Step Over”、“Step Into” 和 “Step Out”)逐步执行代码。此外,您还可以查看变量值、调用堆栈以及在控制台中输出日志。

  4. 继续执行代码。要继续执行代码,请单击 “Resume Program” 按钮(或按 F8 快捷键)。

  5. 停止调试。要停止调试并退出程序,请单击 “Stop” 按钮(或按 Shift+F5 快捷键)。

通过以上步骤,您可以在 CentOS 上使用 Visual Studio Code 调试 Node.js 代码。

0
看了该问题的人还看了