如题,出现这个错误,是因为react项目中使用了@语法的装饰器,而我们项目的一些配置没有设置正确导致的。为了使用装饰器,需要修改如下三处配置:
1、运行依赖
npm install @babel/plugin-proposal-decorators customize-cra react-app-rewired --save-dev
如果你直接在package.json里面配置,可以类似如下(只需要修改对应版本号,推荐使用npm install xxx --save-dev直接安装):
"devDependencies": {
"@babel/plugin-proposal-decorators": "^7.7.4",
"customize-cra": "^0.9.1",
"react-app-rewired": "^2.1.5"
}
然后运行npm install即可。