当我们在编程时,经常会有快速测试的需要,并对一段代码做一些实验。
使用客户端代码,很容易开始调试一些代码--只需在任何页面上打开Chrome DevTools,然后开始编写客户端JavaScript。
我们怎样才能对Node.js代码做同样的事情,并通过访问文件系统和其他Node.js功能来调试Node模块呢?实际上,这非常简单。
打开你的终端,运行

然后在Chrome浏览器中输入这个URL。about://inspect.

点击Node目标旁边的Open dedicated DevTools for Node 链接,你就可以在浏览器DevTools中访问Node.js了。

请确保你点击这个链接,而不是下面的inspect ,因为当我们重新启动Node.js实例时,这个工具会自动重新连接到Node.js实例--非常方便!
如果问题是我们为什么要这样做,那很简单:没有比使用DevTools及其工具更好的方法来调试任何JavaScript代码了。我们可以使用剖析器、所有的堆栈可视化信息、代码导航设施、一个非常酷的调试器以及更多的东西。