reactjs - 无法从 react-router-dom 正确导入 Switch 和 Route
问题描述
我刚刚安装了react-router-dom
,现在我正在尝试编写这一行。
import {BrowserRouter as Router, Link, Switch, Route} from 'react-router-dom';
BrowserRouter
并Link
成功导入。但是,我在导入Switch
和Route
. 这些没有被导入。仅供参考,我已经安装了react-router-dom
5.2.0 的最新版本。我在 WebStorm 中遇到了这个问题。在 VS Code 中,它运行良好。
解决方案
重新安装路由器包,如下:
npm install --save react-router react-router-dom
它现在应该被 WebStorm 识别。问题是您没有正确安装 react-router。
推荐阅读
- javascript - 在表格单元格中用字符串替换 UL 列表
- python - python中的列表压缩
- postgresql - Postgres 12 升级后,reltuples 设置为 0
- python - Python中的bare-except和broad-except有什么区别
- node.js - Dialogflow 无需用户操作即可显示欢迎文本
- html - 我应该如何让这个网站响应?
- sql - Hive - 按分隔符拆分和计数值 - 横向视图爆炸
- c++ - 将 Boost Spirit 解析器从 boost::variant 转换为 std::variant
- php - PayPal 自定义按钮代码。“用户必须接受付款”
- c - 动态内存中的 free()