簡體   English   中英

在Heroku上交互式調試Node.js應用程序?

[英]Interactively debugging a Node.js application on Heroku?

我的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應用程序的最佳策略是什么?

發現了一次性Dynos,它可以:

運行控制台(也稱為REPL Shell)以運行任意代碼或針對實時數據庫檢查應用程序的模型。 (例如,rails控制台,irb或節點)

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

我沒有時間進行測試,但是這應該可以讓我運行內置的節點調試器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM