reactjs - 找不到模块 : Can't resolve 'react-leaflet'

标签 reactjs typescript react-leaflet

在尝试运行一些示例代码时,出现编译错误;

"Module not found: Can't resolve 'react-leaflet' in 'C:\Users...\my-app\src\map'"

我正在尝试使用 react 和 typecipt 来做到这一点,并使用“react-leaflet”

我已经尝试安装 types@react-leaflet 和 react-leaflet 了

这是我的依赖项:

"dependencies": {
    "@types/jest": "24.0.15",
    "@types/leaflet": "^1.4.4",
    "@types/node": "12.0.8",
    "@types/react": "16.8.20",
    "@types/react-dom": "16.8.4",
    "@types/react-leaflet": "^2.2.1",
    "leaflet": "^1.5.1",
    "react": "^16.8.6",
    "react-dom": "^16.8.6",
    "react-scripts": "3.0.1",
    "save": "^2.4.0",
    "typescript": "3.5.2"
  }

最佳答案

你还没有添加 react-leaflet 依赖,只添加了类型。

运行 npm i react-leaflet 来安装实际的包。

关于reactjs - 找不到模块 : Can't resolve 'react-leaflet' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56685584/

相关文章:

javascript - React 和带有 google-maps-react 的 Google map ,无法访问 API 方法

javascript - React-chartjs错误无法读取未定义的属性 'Chart'

reactjs - ref 在事件处理程序中没有值

typescript - 如果已知数组类型,则保留数组类型

javascript - redux bindActionCreators 任何操作都会被调度

reactjs - 如何使用 VS Code devcontainers 在react.js 中设置热重载

javascript - Bluebird<void> 在 return 语句中不可分配给 Bluebird<Process Instance>

javascript - 获取拖动 react 传单时的当前坐标

javascript - 无法读取未定义的属性 '#<Object>',在检索 onClick Custom React 之后

javascript - 如何以编程方式从另一个组件触发标记组件事件