由于浏览器不支持@,所以在下载完mobx完成配置后启动项目是会有报错!!!!!
报错:
而我们要解决这个问题需要两步:
第一步:
我们需要安装两个插件
yarn add @babel/plugin-proposal-decorators
yarn add @babel/plugin-proposal-class-properties
第二步:修改package.json文件
将以下代码
"presets": [
"react-app"
]
修改成:
"presets": [
["react-app"],
["@babel/preset-react"]
],
"plugins": [
["@babel/plugin-proposal-decorators", {"legacy": true }],
["@babel/plugin-proposal-class-properties", { "loose" : true }]
]
这样就可以解决问题了!!!!!