温馨提示×

如何在Debian中调试Node.js代码

小樊
51
2025-07-22 09:12:17
栏目: 编程语言

在Debian系统中调试Node.js代码,你可以使用以下方法:

  1. 使用内置的调试器(node inspect):

在命令行中,使用node inspect命令启动你的Node.js应用程序。这将启动一个调试会话,你可以在其中设置断点、单步执行代码等。

node inspect app.js 
  1. 使用Visual Studio Code:

Visual Studio Code(VSCode)是一个流行的代码编辑器,它具有内置的Node.js调试功能。首先,确保你已经安装了VSCode。然后按照以下步骤操作:

  • 打开你的项目文件夹。
  • 点击左侧边栏中的“运行和调试”图标(或按下Ctrl+Shift+D快捷键)。
  • 点击“创建launch.json文件”链接,选择“Node.js”环境。
  • 在生成的launch.json文件中,你可以配置调试设置,例如端口号、运行参数等。
  • 在代码中添加断点,方法是在你想暂停执行的行号左侧单击。
  • 点击“开始调试”按钮(或按下F5快捷键)开始调试会话。
  1. 使用Chrome DevTools:

Node.js 8.5及更高版本支持与Chrome DevTools协议进行交互。这意味着你可以使用Chrome浏览器的开发者工具来调试Node.js应用程序。首先,确保你已经安装了Node.js。然后按照以下步骤操作:

  • 在命令行中,使用--inspect--inspect-brk标志启动你的Node.js应用程序。例如:
node --inspect app.js 

或者

node --inspect-brk app.js 
  • 打开Chrome浏览器,访问chrome://inspect
  • 在“远程目标”列表中,你应该能看到你的Node.js应用程序。点击“打开”链接,这将打开一个新的开发者工具窗口,其中包含你的Node.js代码。
  • 在开发者工具中,你可以设置断点、单步执行代码、查看变量值等。

这些是在Debian系统中调试Node.js代码的主要方法。你可以根据自己的需求和喜好选择合适的方法。

0