gpt4 book ai didi

javascript - 追溯获取原始列:error using a source map

转载 作者:行者123 更新时间:2023-11-28 03:40:22 26 4
gpt4 key购买 nike

在我们的 Web 应用程序上运行 Selenium 测试时,我们可以访问控制台日志,以防 JavaScript 崩溃,通常如下所示:

09:27:09.540 [main] ERROR gui.rule.ScreenshotRule - Chrome console: SEVERE https://localhost:56962/bundle.js 94:74996 TypeError: Cannot read property 'map' of undefined

现在,bundle.js 94:74996 本身并不是那么有用(尽管我仍然可以使用 vim 取得一些成功),但我们确实生成了源映射与捆绑构建(Chrome 由于某种原因选择不在应用程序崩溃中使用),这在这里非常有用。有没有办法使用原始源映射追溯转换 LINE:COLUMN 对?

最佳答案

我最终一起黑客the tool I wanted :stacktrace-cli

现在你可以这样做:

npx @fatso83/stacktrace-cli app-bundle.js app-bundle.js.map 129:600036

产生以下输出:

{
"columnNumber": 56,
"lineNumber": 78,
"fileName": "webpack:///src/store/entity/entity-reducer.js",
"functionName": "getEntitysById"
}
{
"columnNumber": 56,
"lineNumber": 78,
"fileName": "webpack:///src/store/entity/entity-reducer.js",
"functionName": "map"
}

关于javascript - 追溯获取原始列:error using a source map,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57346131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com