0

我试图了解使用 Express.js 构建的名为Probot的框架是如何工作的。

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

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

4

1 回答 1

0

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

于 2022-01-19T01:30:46.313 回答