Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Heroku上以交互方式调试Node.js应用程序?_Javascript_Node.js_Debugging_Heroku_Node Inspector - Fatal编程技术网

Javascript 在Heroku上以交互方式调试Node.js应用程序?

Javascript 在Heroku上以交互方式调试Node.js应用程序?,javascript,node.js,debugging,heroku,node-inspector,Javascript,Node.js,Debugging,Heroku,Node Inspector,My Node.js应用程序在本地正确运行,但部署到Heroku后会出现错误 我不能使用节点检查器进行调试,因为它需要三个端口,而Heroku只允许一个端口 我无法使用Node.js中内置的调试器,因为我需要CLI来发出调试命令 在Heroku上以交互方式调试Node.js应用程序的最佳策略是什么?找到了一次性Dynos,它允许: 运行控制台(也称为REPL shell)以运行任意代码或根据实时数据库检查应用程序的模型。(例如rails控制台、irb或节点) 我没有时间进行测试,但这应该可

My Node.js应用程序在本地正确运行,但部署到Heroku后会出现错误

我不能使用节点检查器进行调试,因为它需要三个端口,而Heroku只允许一个端口

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


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

找到了一次性Dynos,它允许:

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


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

它不会工作,因为您需要向应用程序发送SIGUSR1信号,并且heroku会阻止kill命令