MCPcopy Create free account
hub / github.com/baiwumm/react-admin / getStackTrace

Method getStackTrace

Xmw_server/src/utils/log4js.ts:144–153  ·  view source on GitHub ↗
(deep = 2)

Source from the content-addressed store, hash-verified

142
143 // 日志追踪,可以追溯到哪个文件、第几行第几列
144 static getStackTrace(deep = 2): string {
145 const stackList: StackTrace.StackFrame[] = StackTrace.getSync();
146 const stackInfo: StackTrace.StackFrame = stackList[deep];
147
148 const lineNumber: number = stackInfo.lineNumber;
149 const columnNumber: number = stackInfo.columnNumber;
150 const fileName: string = stackInfo.fileName;
151 const basename: string = Path.basename(fileName);
152 return `${basename}(line: ${lineNumber}, column: ${columnNumber}): \n`;
153 }
154}
155
156// 这个文件,不但可以单独调用,也可以做成中间件使用。

Callers 9

traceMethod · 0.80
debugMethod · 0.80
logMethod · 0.80
infoMethod · 0.80
warnMethod · 0.80
warningMethod · 0.80
errorMethod · 0.80
fatalMethod · 0.80
accessMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected