温馨提示×

Nodejs 在 Ubuntu 上如何调试

小樊
44
2025-02-25 11:11:52
栏目: 编程语言
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 Ubuntu 上调试 Node.js 代码,你可以使用多种工具和方法。以下是一些常见的方法:

使用 Visual Studio Code 远程调试

  1. 在 Ubuntu 服务器上安装必要的软件
  • 确保服务器上安装了 SSH 服务,并且可以通过 SSH 连接到服务器。
  • 安装 Node.js 和 npm(如果尚未安装)。
  1. 在本地计算机上安装 Visual Studio Code
  • 下载并安装 Visual Studio Code。
  • 安装 Remote Development 插件,这个插件包包括 Remote - SSH、Remote - WSL、Remote - Containers 等。
  1. 在 VSCode 中配置远程连接
  • 打开 VSCode,点击左下角的绿色图标,选择 Remote-SSH: Connect to Host…。
  • 输入 Ubuntu 服务器的 SSH 地址,如 user@your-server-ip,然后连接。
  1. 在 VSCode 中编写和运行代码
  • 连接到远程服务器后,可以直接在 VSCode 中打开服务器上的文件并进行编辑。
  • 使用 VSCode 的终端来执行代码。
  1. 使用 VSCode 的调试功能
  • 在左侧栏中点击调试图标,或者按 Ctrl + Shift + D。
  • 选择 Node.js 调试器,设置断点后启动调试。

使用 Node.js 内置命令行调试工具

  1. 启动调试模式
  • 在你的 Node.js 代码中添加 debugger; 语句。
  • 使用以下命令启动 Node.js 程序进行调试:
node --inspect demo.js

或者

node --inspect-brk demo.js
  1. 使用 Chrome 浏览器进行调试
  • 打开 Chrome 浏览器,访问 chrome://inspect
  • 在 “Remote Targets” 列表中找到你的 Node.js 程序,点击 “inspect” 链接开始调试。

使用 Node Inspector

  1. 安装 Node Inspector
npm install -g node-inspector
  1. 启动 Node Inspector
node-inspector
  1. 在 Chrome 浏览器中调试
  • 打开 Chrome 浏览器,访问 chrome://inspect
  • 点击 “Open dedicated DevTools for Node” 链接,选择你的 Node.js 程序进行调试。

以上方法可以帮助你在 Ubuntu 上调试 Node.js 代码。选择适合你的方法进行调试即可。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:nodejs在ubuntu上怎么运行

0