1、產生原因:項目不支持裝飾器
2、解決方法:
2.1 執行
yarn
安裝完整依賴;
2.2 如果依賴時yarn.lock變化了,並且項目有git目錄,則將提示的文件提交到git倉庫
? Are you sure you want to eject? This action is permanent. Yes This git repository has untracked files or uncommitted changes: yarn.lock
2.3 執行:
yarn eject
2.4 執行
yarn add @babel/plugin-proposal-decorators
安裝裝飾器驅動
2.5 將package.json中的babel依賴修改為:
"babel": {
"plugins": [
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
]
],
"presets": [
"react-app"
]
},
2.6 執行項目即可。
yarn start
