React Dev Tools:“解析钩子名称”操作引发“钩子解析失败”错误

sga*_*dev 38 javascript reactjs react-devtools react-hooks

当我使用反应开发工具检查我的代码时,我注意到一些钩子触发了此错误并导致“解析钩子名称”操作出错。当我检查反应开发工具时,它输出:

main.js:4878 Error: Could not find runtime location for line:177321 and column:81
    at Object.originalPositionFor
Run Code Online (Sandbox Code Playgroud)

Facebook/React issues 上的这个线程来看,它似乎可能与 webpack 源映射相关。有人对可能导致这种情况的原因有任何想法吗?这种情况不仅发生在自定义挂钩中,而且发生在我的代码库中的标准useStateusecallback挂钩中。

反应开发工具 反应开发工具错误

编辑:我尝试了devtool具有多个值的 webpack 设置,但问题仍然存在。该问题目前在我的代码库上已经消失,但它间歇性地出现,使其难以重现。在有确凿证据解释造成这种情况的原因之前,请不要提出任何问题。

小智 -5

虽然我没有看到您发布的错误行,但这经常发生在我身上,并且通常可以通过更新我的浏览器(Brave)来修复。