ano*_*spp 11 javascript runtime-error stack-trace
是否可以为开发工具设置为source-map的缩小包的webpack生产环境获取可读的堆栈跟踪?我正在运行 Typescript 并与 Webpack 构建做出反应。下面的清单显示了引发异常的示例:
http://localhost:8080/vendors~course-list.3042c44300bc08021f63.bundle.js:2:6029
http://localhost:8080/vendors~course-list.3042c44300bc08021f63.bundle.js:2:5067
in w in b in withRouter(b) in e in e in Suspense in div in e in e in S
Run Code Online (Sandbox Code Playgroud)
在上面的堆栈跟踪中,可以通过将 devtool 选项设置为source-map进行以下观察:
我正在使用这个 npm 包,它效果很好:)
https://www.npmjs.com/package/sourcemapped-stacktrace
例子:
import * as sourceStackTrace from 'sourcemapped-stacktrace';
...
const minifiedStack = new Error().stack;
sourceStackTrace.mapStackTrace(minifiedStack, (stackTrace: string[]) => {
// Do your thing here
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3554 次 |
| 最近记录: |