在Express.js/Node.js中使用REPL调试器的最佳实践



我正在尝试了解使用Express.js构建的名为Probet的框架是如何工作的。

我对JS和Node.JS还很陌生,但我对Ruby/Rails很熟悉。当我尝试用Ruby/Rails调试某些东西时,我将使用[byebug][2]。我将使用运行中的本地服务器(即rails server(将byebug插入到Ruby代码中,服务器进程停止,并且我能够以交互方式解密byebug语句附近的代码上下文。

是否有一个现有的库或函数可以使用Node.js/Express.js/Probot实现同样的功能?我的脚手架应用程序是用npm start调用的,所以这不一定是调试常规JavaScript代码的问题,而是能够理解我的本地服务器如何与外部API交互。

您需要在基于chrome的浏览器或IDE中使用检查器,并使用debugger;语句使其在特定位置中断。不幸的是,它没有其他一些语言那么优雅,但它确实非常干净地使用了各种工具。

相关内容

  • 没有找到相关文章

最新更新