在 React Router 中找不到 Routes 元素 Dom

No Routes element found in React Router Dom

这很奇怪。随着 tutorial,我正在尝试创建一组路线。但是,找不到实际的 Routes 元素:

但是 BrowserRouter 和个别 Route 元素似乎工作正常。

我正在使用最新版本的 React Router Dom (6.2.1)。有什么想法吗?

似乎是 PhpStorm 问题。在 VS Code 中查看项目没有发现元素错误,并显示其签名和位置:

而即使重启后 PhpStorm 中问题仍然存在。

这可能是因为为了更好地完成代码而将 IDE auto-downloads 键入其配置文件夹时发生冲突。您可以从 <IDE system dir>\javascript\typings 中删除 auto-downloaded 类型(首先关闭 IDE)并禁用 typescript.external.type.definitions 注册表项或从 typescript.external.type.definitions.packages 中删除 react-router-dom键值

可以通过以下方式找到注册表:帮助 > 查找操作 > 键入 Registry...