如何调试Node.js服务器应用程序?

现在我主要使用alert debugging个打印语句,如下所示:

sys.puts(sys.inspect(someVariable));

肯定有更好的调试方法.我知道Google Chrome有一个命令行调试器.此调试器是否也可用于Node.js?

推荐答案

作为Google Chrome Developer Tools的一部分发布的V8调试器可用于调试节点.js脚本.有关其工作原理的详细说明,请参见第Node.js GitHub wiki页.

Javascript相关问答推荐

使用 jQuery 排序

如何根据属性的总和组织对象数组?

数组切片不返回剩余项

CSS 过渡不适用于 classList.add

PHP中的搜索功能

如何在 TypeScript 中获取 Enum 的最小值/最大值

按 ID 查找和更新嵌套数组元素

当一次按下超过 2 个键时,p5.js keyIsDown() 行为不一致

在 NextJS 中使用 useContext 和 useReducer 并将 null 作为上下文读取

这个在 express 中接收 RequestHandler 的函数是如何工作的?

根据光标位置调整 jQuery 自动完成 UI 的大小

如何在不重新渲染未删除的项目的情况下从列表中删除项目?

切换暗模式 - 新创建元素的问题

在 JavaScript 中,我可以阻止 onmouseup 事件被触发,用我自己的事件替换它吗?

当我在 rxjs 的管道中遇到错误时如何执行“取消订阅”?

如何在 React.js 中处理未知数量的状态变量?

TypeError: obj is not a constructor (js / node 中的错误)

无法通过单击按钮在 div 内创建 div

ReactJS中的递归组件返回属性未定义错误

Typescript 通过动态键访问和分配对象属性