reactjs - “react-router”不包含名为 'BrowserRouter' 的导出

标签 reactjs react-router

我正在使用 React-router 版本 5.5.1,并尝试在我的 index.js 文件中使用它:

./src/index.js
14:8-21 'react-router' does not contain an export named 'BrowserRouter'

我的 index.js 中的导入语句:

import { render } from 'react-dom';
import { BrowserRouter, Match, Miss } from 'react-router';

最佳答案

你需要从react-router-dom导入BrowserRouter

从'react-router-dom'导入{BrowserRouter}

有关BrowserRouter的更多信息

关于reactjs - “react-router”不包含名为 'BrowserRouter' 的导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49787659/

相关文章:

reactjs - 在根域上托管带有 Gitlab 页面的 React 应用程序

tabs - 浏览器中的 React-router 4,如何制作多级选项卡菜单?

javascript - 查找嵌套在 html 元素内的 React 组件

reactjs - React 路由器重定向页面但组件未呈现

reactjs - React Router 4 正则表达式路径 - 匹配找不到参数

css 背景未部署

reactjs - 将 Ant 设计表导出为 pdf 格式

javascript - 使用 this.setState 更新 React 组件状态不会重新渲染组件

javascript - React - 复制粘贴导航栏示例的问题

javascript - 如何从 React 中的 cdn/script 标签导入 javascript 包?