ubuntu

ubuntu上nodejs如何调试代码

小樊
48
2025-06-14 23:50:48
栏目: 编程语言

在Ubuntu上调试Node.js代码,您可以使用内置的调试器node inspect或者使用集成开发环境(IDE)例如Visual Studio Code。下面是两种方法的详细步骤:

方法1:使用node inspect调试

  1. 打开终端。
  2. 转到您的项目目录,例如:
cd /path/to/your/project
  1. 在您的JavaScript文件中添加断点,例如在app.js中,在您想要暂停执行的行前添加debugger;语句:
function myFunction() {
  // ...
  debugger;
  // ...
}
  1. 使用node inspect命令启动调试器:
node inspect app.js
  1. 现在您可以使用Chrome DevTools协议命令来控制代码执行、设置断点、查看变量等。例如:

方法2:使用Visual Studio Code调试

  1. 在Ubuntu上安装Visual Studio Code:https://code.visualstudio.com/Download
  2. 打开Visual Studio Code,转到"File" > “Open Folder”,然后选择您的项目目录。
  3. 在左侧边栏中,点击"Run and Debug"图标(一个三角形和一个虫子的图标)。
  4. 点击"create a launch.json file",选择"Node.js"环境。
  5. 在生成的launch.json文件中,您可以看到一个默认的调试配置。您可以在此文件中自定义调试设置,例如设置命令参数、环境变量等。
  6. 在您的JavaScript文件中添加断点,例如在app.js中,在您想要暂停执行的行前添加debugger;语句。
  7. 点击左侧边栏中的绿色三角形按钮(运行按钮),或按下F5键启动调试器。
  8. 现在您可以使用Visual Studio Code的调试功能,例如查看变量、设置断点、单步执行等。

这两种方法都可以在Ubuntu上有效地调试Node.js代码。选择哪种方法取决于您的个人喜好和需求。

0
看了该问题的人还看了