应用程序由以下人员运行
pm2 start app.js
or
pm2 start config.json
我想使用 node_inspector 在本地调试我的应用程序。我添加了debug
争论
pm2 start --node-args="--debug=7000" app.js
它工作正常,但如果我提供config.json
而不是脚本app.js
我不知道如何传递有关调试的参数。下一段配置不起作用
{
"apps": [
{
"name": "myName",
"script": "app.js",
"args": "['--debug=7000']"
............
}
]
}
那么如何调试由 pm2 运行并使用配置的应用程序呢?
你就快到了,使用node_args
代替args
:
PM2 json 架构 https://github.com/Unitech/pm2/blob/master/lib/API/schema.json.
如果此后调试设置仍然存在问题,在某些情况下您必须禁用集群模式才能使调试设置生效。
另请注意,如果将所有参数作为单个字符串传递,则不需要在 node_args 值中使用括号。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)