有线人
获取结构化呼叫站点信息
如果你只需要结构化的堆放框 请使用 堆栈跟踪 图书馆
无害环境管理:
import Callsite from 'es-modules/distributed-systems/callsite/2.0.0+/index.mjs';
国家预防机制:
import Callsite from '@distributed-systems/callsite';
API 密码
从库返回堆栈框架格式
[{
name: 'new Cls',
source: 'stack-trace/test/200.000-stack-parser.mjs',
line: 52,
column: 27
}]
获取呼叫信息
const cs = new Callsite();
// get callsite info
const callsite info = cs.getStack();
Get Calliste Info, 更多帧
const cs = new Callsite();
// get callsite info
const callsite info = cs.getStack({
limit: 100,
});
从自定义错误中获取调用信息
const cs = new Callsite();
const err = new Error('my custom error');
// get callsite info
const callsite info = cs.getStack({
limit: 100,
err,
});