React学习:VM1003:2 Uncaught ReferenceError: process is not defined

cra应用中,经常报这个错误:process is not defind,这里记录一下 stackoverflow 上的解决方案
更新于: 2022-05-15 13:50:47

背景

利用 cra(create-react-app) 建立应用的时候,4.0.3版本,会提示这个错误:VM1003:2 Uncaught ReferenceError: process is not defined

解决方案

  • npm
  • yarn
# npm 安装
npm i -D react-error-overlay@6.0.9
# package.json 添加如下
"overrides": {
  "react-error-overlay": "6.0.9"
},
# yarn
"resolutions": {
  "//": "See https://github.com/facebook/create-react-app/issues/11773",
  "react-error-overlay": "6.0.9"
}
npm 解决方案如图

参考