在 React Js 中找不到模块的声明文件

Ale*_*lva 1 visual-studio reactjs

VB 代码代码 大家好!我正在使用 REACT 编写一个应用程序,当我尝试使用 import { BrowserRouter, Route, Link } from "react-router-dom";

我收到以下错误:

找不到模块“react-router-dom”的声明文件。'c:/Users/paula/first-app/node_modules/react-router-dom/index.js' 隐式具有 'any' 类型。尝试npm install @types/react-router-dom它是否存在或添加一个包含declare module 'react-router-dom';ts(7016)的新声明 (.d.ts) 文件

我确实安装了“npm install react-router-dom”,但无法弄清楚问题是什么。

Lui*_*nto 11

就像错误消息所说的,您还需要安装 react-router-dom 的类型:

npm install @types/react-router-dom -D
Run Code Online (Sandbox Code Playgroud)

或者

yarn add @types/react-router-dom -D
Run Code Online (Sandbox Code Playgroud)