在Ubuntu中使用Node.js进行调试,您可以使用内置的调试器node --inspect或使用Visual Studio Code等集成开发环境(IDE)进行调试。下面是两种方法的详细步骤:
方法1:使用Node.js内置调试器
-
打开终端(Terminal)。
-
转到您的项目目录,例如:
cd /path/to/your/project
- 使用
node --inspect命令启动您的应用程序:
node --inspect app.js
这将在端口9229上启动调试器。
- 打开Chrome浏览器,访问以下URL以打开Chrome DevTools:
chrome://inspect
- 在"Remote Target"部分,点击"open dedicated DevTools for Node"链接。这将打开一个新的Chrome DevTools窗口,您可以在其中设置断点、查看变量、单步执行代码等。
方法2:使用Visual Studio Code进行调试
-
确保您已经安装了Visual Studio Code。如果没有,请访问https://code.visualstudio.com/下载并安装。
-
打开Visual Studio Code,然后打开您的项目文件夹。
-
在左侧边栏中,点击"Run and Debug"图标(一个带有三角形的虫子图标)。
-
点击"create a launch.json file"链接,选择"Node.js"作为环境。
-
在生成的
launch.json文件中,找到"configurations"部分,将默认配置更改为以下内容:
{
"type": "node",
"request": "attach",
"name": "Attach to Process",
"port": 9229,
"skipFiles": ["/**" ]
}
-
保存
launch.json文件。 -
按照方法1中的步骤3启动您的Node.js应用程序。
-
回到Visual Studio Code,点击"Run and Debug"面板中的绿色三角形按钮(开始调试)。您的应用程序将附加到正在运行的Node.js进程。
现在,您可以在Visual Studio Code中设置断点、查看变量、单步执行代码等。祝您调试愉快!
以上就是关于“Node.js在Ubuntu中如何进行调试”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm