'Redirect' is not exported from 'react-router-dom'
时间: 2023-12-25 22:03:46 浏览: 179
react-router
这个错误可能是因为你在代码中使用了 `Redirect` 组件,但是没有正确地导入它。你需要确认你已经正确地从 `react-router-dom` 中导入了 `Redirect` 组件。你可以尝试以下两种方法来解决这个问题:
1. 在你的代码中导入 `Redirect` 组件:
```
import { Redirect } from 'react-router-dom';
```
2. 如果你已经正确地导入了 `react-router-dom`,但仍然无法使用 `Redirect` 组件,你可以尝试升级你的 `react-router-dom` 版本。运行以下命令来升级 `react-router-dom`:
```
npm install react-router-dom@latest
```
如果你正在使用 `yarn`,则可以运行以下命令:
```
yarn add react-router-dom@latest
```
升级后,尝试重新导入并使用 `Redirect` 组件。
阅读全文