Node.js项目在Ubuntu中如何调试

995
2025/3/20 9:32:02
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu中调试Node.js项目有多种方法,以下是一些常用的调试方式:

使用Visual Studio Code进行远程调试

  1. 在Ubuntu服务器上安装必要的软件
  • 确保Ubuntu服务器上安装了SSH服务,且能通过SSH连接到服务器。
  • 安装Visual Studio Code。
  1. 在本地计算机上配置远程连接
  • 打开VSCode,点击左下角的绿色图标,选择Remote-SSH: Connect to Host…,输入Ubuntu服务器的SSH地址。
  • 连接时,VSCode会提示输入密码,或者如果设置了SSH密钥认证,自动完成连接。
  1. 在VSCode中配置调试器
  • 选择Node.js调试器,设置断点后启动调试。

使用Node.js内置调试器

  1. 启动调试模式
  • 在终端中,使用以下命令启动Node.js应用程序并启用调试器:
node --inspect app.js

这将启动你的应用程序并启用调试器,你应该在终端中看到如下消息:

Debugger listening on ws://127.0.0.1:9229/uuid-here
  1. 连接调试客户端
  • 在另一个终端中,运行命令:
node inspect 127.0.0.1:9229/uuid-here

uuid-here部分替换为上一条消息中的实际UUID。

  1. 使用Chrome DevTools进行调试
  • 打开Chrome浏览器,访问chrome://inspect,你可以看到你要调试的脚本,选择inspect就可以开始调试。

使用Visual Studio Code进行本地调试

  1. 在VSCode中打开项目
  • 在VSCode中打开你的Node.js项目。
  1. 配置launch.json文件
  • 按下F5或点击左侧调试图标,然后点击齿轮图标创建launch.json文件。
  • 选择Node.js作为调试环境。
  • 配置调试参数,如program指向你的入口文件。
  1. 启动调试
  • 保存launch.json文件,点击开始调试按钮即可开始调试。

以上就是在Ubuntu中调试Node.js项目的几种方法,你可以根据自己的需求和偏好选择合适的方式进行调试。

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

推荐阅读: ubuntu如何挂载ftp服务器