【问题标题】:./node_modules/react-router-dom/react-router-dom.js Attempted import error: 'Navigate' is not exported from 'react-router'./node_modules/react-router-dom/react-router-dom.js 尝试导入错误:“导航”未从“反应路由器”导出
【发布时间】:2021-02-09 10:49:46
【问题描述】:

./node_modules/react-router-dom/react-router-dom.js Attempted import error: 'Navigate' is not exported from 'react-router'.

react-router-dom 的版本是 6.0.0-alpha.2,react-router 是 5.2.0。 两者都安装正确。我不确定如何解决此错误。有人可以给我任何可能的解决方案吗?

我的代码中甚至没有一个 <Navigate to=?> 行。

【问题讨论】:

    标签: reactjs react-router-dom


    【解决方案1】:

    为什么你都安装了,只需要其中一个,这样就可以了

    1. 不要 npm 删除 react-router
    2. 删除节点模块
    3. yarn install 或 npm install 和
    4. yarn start 或 npm start

    【讨论】:

    • 谢谢!我不知道我只需要一个。但是,即使正确安装了 react-router-dom,我也收到了一个新的错误消息 Attempted import error: 'withRouter' is not exported from 'react-router-dom'.。
    • 你需要将它作为 {withRouter} 从 "react-router-dom" 导入
    猜你喜欢
    • 1970-01-01
    • 2021-04-14
    • 2020-11-01
    • 2020-04-26
    • 2020-02-12
    • 2020-11-17
    • 1970-01-01
    • 2022-01-12
    • 2023-03-11
    相关资源
    最近更新 更多