简介
调试 Node.js 应用程序时,使用 node-inspector 工具可以帮助我们更轻松地检查代码中发生的错误。而 nodemon 工具则能够在文件发生变化时自动重新启动应用程序。如果你想要结合使用这两个工具,本文将为你提供解决方案。
步骤
1. 安装依赖
首先,需要通过 npm 安装 nodemon 和 node-inspector:
npm install -g nodemon node-inspector
2. 启动 nodemon
使用 nodemon 命令启动应用程序:
nodemon --inspect app.js
此命令将以调试模式启动应用程序,并且每当保存文件时都会自动重启应用程序。
3. 启动 node-inspector
打开一个新终端窗口并输入以下命令:
node-inspector
此命令将在默认端口(8080)上启动 node-inspector 调试工具。
4. 连接调试器
浏览器中访问 http://127.0.0.1:8080/debug?port=9229。这将打开 node-inspector 的 Web 界面。接下来,点击页面右上角的绿色小圆点按钮开始调试。
现在,你可以在 Chrome DevTools 中检查你的应用程序代码并进行调试。
结论
本文介绍了如何在 nodemon 旁边运行 node-inspector。结合使用这两个工具可以大大提高 Node.js 应用程序的开发效率。希望这篇文章能够帮助你更轻松地调试 Node.js 应用程序。
示例代码
以下是一个简单的 Express 应用程序,使用了 nodemon 和 node-inspector 进行调试:
-- -------------------- ---- ------- ----- ------- - ------------------ ----- --- - --------- ------------ ----- ---- -- - --------------- -------- -- ---------------- -- -- - -------------------- --- --------- -- ---- ------- --
将上述代码保存为 app.js
文件,并按照本文中的步骤启动应用程序、node-inspector 调试工具即可开始调试。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/30635