ubuntu中nodejs如何进行代码调试

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

在Ubuntu中,可以使用多种方法对Node.js代码进行调试。以下是一些建议的方法:

  1. 使用内置的调试器node inspect: 在命令行中,使用node inspect命令启动调试器。例如,要调试名为app.js的文件,请运行:

    node inspect app.js
    

    这将启动调试器并允许您设置断点、单步执行等。

  2. 使用Visual Studio Code进行调试: Visual Studio Code(VSCode)是一个流行的代码编辑器,支持Node.js调试。要在VSCode中调试Node.js代码,请按照以下步骤操作:

    • 打开VSCode并打开您的项目文件夹。
    • 点击左侧边栏中的“运行和调试”图标(一个带有三角形的虫子图标)。
    • 点击“创建launch.json文件”,选择“Node.js”环境。
    • 在生成的launch.json文件中,根据需要配置调试设置。例如,要将app.js作为入口文件,请添加以下配置:
      {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "program": "${workspaceFolder}/app.js"
      }
      
    • 保存launch.json文件并关闭。
    • 点击“运行和调试”面板中的绿色三角形按钮(或按F5键)启动调试会话。现在,您可以使用VSCode的调试功能,如设置断点、单步执行、查看变量等。
  3. 使用Chrome DevTools进行调试: Node.js 8.5及更高版本支持使用Chrome DevTools进行调试。要在Chrome DevTools中调试Node.js代码,请按照以下步骤操作:

    • 在命令行中,使用--inspect标志启动您的Node.js应用程序。例如,要调试名为app.js的文件,请运行:
      node --inspect app.js
      
    • 打开Chrome浏览器并访问chrome://inspect
    • 在“远程目标”列表中,找到您的Node.js应用程序并单击“打开”链接。这将打开Chrome DevTools,您可以在其中使用各种调试功能,如设置断点、单步执行、查看变量等。

这些方法应该能帮助您在Ubuntu中对Node.js代码进行调试。祝您调试愉快!

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

推荐阅读: Ubuntu Apache如何升级模块