在搭建环境react18时,使用到`connected-react-router@6.9.3`插件,与`react-router-dom`依赖包冲突。
解决办法:
降低`react-router-dom`版本,测试降到5.2.0版本时正常。
"dependencies": {
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^13.5.0",
"@types/jest": "^27.5.2",
"@types/node": "^16.18.23",
"@types/react": "^18.0.34",
"@types/react-dom": "^18.0.11",
"@types/react-redux": "^7.1.25",
"@types/react-router-dom": "^5.3.3",
"ant": "^0.2.0",
"axios": "^1.3.5",
"connected-react-router": "^6.9.3",
"history": "^4.7.2",
"moment": "^2.29.4",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-redux": "^8.0.5",
"react-router-dom": "^5.2.0",
"react-scripts": "5.0.1",
"redux": "^4.2.1",
"redux-devtools-extension": "^2.13.9",
"redux-saga": "^1.2.3",
"typescript": "^4.9.5",
"web-vitals": "^2.1.4"
},