4

我的 Node.js 应用程序在本地正常运行,但在部署到 Heroku 后出现错误。

我不能使用 node-inspector 进行调试,因为它需要三个端口,而 Heroku 只允许一个端口。

https://discussion.heroku.com/t/how-to-debug-node-on-heroku-using-something-like-node-inspector/477/6

我不能使用 Node.js 中内置的调试器,因为我需要 CLI 来发出调试命令。

http://nodejs.org/api/debugger.html#debugger_debugger

在 Heroku 上交互式调试 Node.js 应用程序的最佳策略是什么?

4

1 回答 1

-2

找到一次性 Dynos,它允许:

运行控制台(也称为 REPL shell)以运行任意代码或根据实时数据库检查应用程序的模型。(例如 rails 控制台、irb 或节点)

https://devcenter.heroku.com/articles/one-off-dynos#types-of-one-off-dynos

我没有时间测试,但这应该让我运行内置的节点调试器。

于 2014-08-27T15:15:38.773 回答