reactjs - 需要帮助“MemoryRouter”未从“react-router”导出
问题描述
我有个问题。
创建新的反应应用程序后,我在旧项目中看到了这个问题
./node_modules/react-router-dom/esm/react-router-dom.js 尝试导入错误:“MemoryRouter”未从“react-router”导出。
我在我的项目中使用它
从“react-router-dom”导入{ BrowserRouter,Router,};
请我需要帮助:)
解决方案
包不匹配,尝试将 package.json 更新到以下版本并执行 npm install 以更新包
"react-router": "^5.2.0",
"react-router-dom": "^5.2.0"
推荐阅读
- java - Appium driver.currentActivity() 导致 java.net.SocketException
- sql - 将 STUFF 与 DATE 一起使用
- c - 理解同一范围内的声明
- angular - 如何使用 Jasmine 测试多个顺序调用
- javascript - Dom 使用 JavaScript 遍历 Dom 但事件未命中 Html 元素
- html - 粗体标签打破了 div?
- xml - 仅保留列入白名单的元素和/或属性
- typo3 - 关于如何为 ext:news 的列表和详细视图设置 routeEnhancers 的良好做法?
- batch-file - 将多个同名文件移动到以文件路径命名的新文件夹中
- node.js - 如何永远运行 React Web 应用程序