在Ubuntu下调试Node.js应用程序有多种方法,以下是一些常用的调试方式:
debugger;
语句。例如,在您想要暂停执行的行上添加debugger;
。const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
debugger; // 在此处暂停执行
res.send('Hello World!');
});
app.listen(port, () => {
console.log(`Server running at http://localhost:${port}`);
});
node --inspect your_script.js
将your_script.js
替换为您的Node.js脚本文件名。
3. 打开Chrome浏览器,访问chrome://inspect
。
4. 在"Remote Target"列表中,点击"open dedicated DevTools for Node"。这将打开一个新的开发者工具窗口,您可以在其中查看变量、设置断点等。
launch.json
文件:按下F5或点击左侧调试图标,然后点击齿轮图标创建launch.json
文件。选择Node.js作为调试环境。launch.json
文件,点击开始调试按钮即可开始调试。以上就是在Ubuntu中调试Node.js项目的几种方法,你可以根据自己的需求和偏好选择合适的方式进行调试。