create-react-app 創(chuàng)建的項目初次運行時沒有問題,更改代碼后保存自動熱更新時出現(xiàn) process is not defined 并出現(xiàn)iframe繁莹,阻止交互哥遮。刷新后問題消失
定位問題發(fā)現(xiàn)是react-dev-utils 的依賴react-error-overlay 出現(xiàn)的問題
參考 create-react-app/issues/11771
我是用 yarn 做的版本管理
yarn add -D react-error-overlay@6.0.9
之后 查看 yarn.lock 發(fā)現(xiàn)還是下了 6.0.11版本
最終解決方案
// package.json 增加
"resolutions": {
...,
"react-error-overlay": "6.0.9"
},