乐趣区

关于react.js:react项目热更新自动插入了iframe

最近应用 create-react-app 创立了前端我的项目,热更新触发后,查看 DOM 元素发现在整个页面插入了一个 iframe,层级很高,会影响查看其余元素。如上图所示:

查阅了一些材料,发现这是一个已知的 bug,解决办法是在 package.json 中装置依赖:

"devDependencies": {"react-error-overlay": "^6.0.9"}

并且在 ”dependencies”: {} 的上面退出:

"dependencies": {...},
"resolutions": {"react-error-overlay": "6.0.9"},

这样重新启动我的项目,热更新后发现就不会再呈现那个烦人的 iframe 了。

参考链接

退出移动版