当前,我正在使用调试器运行Node js程序。
该程序使用了很多承诺,并使用了名为p-limit
的库
我将调试配置跳过节点内部和节点模块。
"skipFiles": [
"<node_internals>/**/*.js",
"${workspaceFolder}/node_modules/**/*.js",
]
这是一个运行时间长的程序,它大量占用cpu和网络。 然后我注意到该程序不再占用CPU和网络。 因此,我认为它卡住了并按下了暂停按钮
程序以某种方式停留在名为stuctured-stack
的文件中
(function() {
Error.prepareStackTrace = function(err, trace) {
err.stack = trace;
};
Error.stackTraceLimit = Infinity;
return function structuredStack() {
return new Error().stack;
};
})()
没有错误,并且似乎没有做任何事情
这是什么意思?
编辑 添加了屏幕截图: