错误信息:

项目如果还没执行过eject命令,需要先执行eject命令,如果已经执行过请忽略。
执行以下命令:
npm install @babel/plugin-proposal-decorators
如果出现以下情况:


原因是权限不够,mac电脑可以在命令前加sudo
sudo npm install @babel/plugin-proposal-decorators
安装成功后需要在package.json里面加一句话(babel里面plugins那句):
原内容为
"babel": {
"presets": [
"react-app"
]
}
修改为:
"babel": {
"presets": [
"react-app"
],
"plugins": [
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
]
]
}