使用componentDidCatch在React生成构建中解密堆栈跟踪

Tom*_*zyk 5 error-handling reactjs webpack redux

我正在使用componentDidCatch我的应用程序捕获渲染错误,并制作了一个组件,打印此钩子提供的堆栈跟踪.

但是,在生成版本中,我看到除了库withRouter或者提供的组件名称之外,不会保留组件名称connect.我怎样才能实现同样的目标?我想看看实际的组件名称.

在此输入图像描述

source-map在构建时启用了webpack,它实际上是由chrome使用的:

在此输入图像描述

或者,我想解释componentStack由componentDidCatch提供的source-maps.否则,它没用.