你可以使用节点检查器来debugging与领class运行的node.js应用程序
我有一个node.js应用程序,我可以使用node-inspector运行进行debugging:
node --debug app.js
但是我想用工头来启动我的应用程序,所以它会在.env文件中加载环境variables。 像这样:
foreman start
有没有办法与工头运行应用程序,也使用节点检查器? 我试过了:
foreman start --debug
但没有任何运气。
谢谢。
为什么不在你的Procfile中使用node --debug app.js
如果你只关心环境variables,你也可以考虑使用:
foreman run node --debug app.js
run
命令与start
不完全相同; 它不是启动整个应用程序,而是只在应用程序的Heroku环境的上下文中运行一个命令。 所以这可能会也可能不会取决于你的情况(如果你有支持工人等)。