添加
$NODE_DEBUG_OPTION到
package.json手动是通过调试脚本NPM启动应用程序的唯一途径,因为你必须确保做出Node.js的启动与相应的调试选项(
--debug-brk,
--inspect-brk,等),以及IDE无法控制的方式子进程生成-
启动时只能将选项传递给主进程。但是必须将此选项传递给Node.js,而不是传递给 npm-cli.js , npm-run-all 等。如果
npm-run-all 是一个npm脚本,它将启动您要使用node调试的应用程序.js,您需要相应地修改此脚本,例如:
"npm-run-all": "node $NODE_DEBUG_OPTION myapp.js"
如果您的任务运行一个Shell脚本,而该脚本又通过node.js运行您的应用程序,则您需要修改一个Shell脚本。目标是使用调试选项启动节点进程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)