react-native - 未找到 React Native 模块:无法使用 react-native-router-flux 解析“@react-navigation/core”
问题描述
我有这个基本的 React Native 代码,一旦我从react-native-router-flux
. 它抛出Module not found: Can't resolve '@react-navigation/core'
如果我取消注释 line import { Router, Scene } from "react-native-router-flux";
,一切正常。我也手动做了npm install @react-navigation/core
但无济于事
import React from "react";
import { Router, Scene } from "react-native-router-flux";
class Index extends React.Component {
render() {
return <div></div>
}
}
export default Index;
我会错过什么?
版本
反应 v17.0.2
react-native-router-flux v4.3.1
反应原生 v0.66.3
解决方案
最新的 react-native 版本 (v0.66.3) 与相当旧的 react-native-router-flux (v4.3.1) 不兼容。最好找@react-navigation/native
感谢@XplosiVe06 指出
推荐阅读
- postgresql - 如何使用扫描方法
- python - 使用 Selenium 从下拉列表中选择项目
- xamarin.forms - 以 xamarin 形式在 embedio 上运行 javascript 库
- c++ - std::cin 的数据损坏>>
- python - 从 Parquet 或 Feather 中的 Pandas 数据帧将集合存储在磁盘上
- python - EasyOCR 无法识别框中的字符
- scala - 使用 iheartradio/play-swagger 为 swagger.yml 播放应用程序设置嵌套变量
- javascript - 用对象替换数组值
- batch-file - for循环中的延迟扩展
- javascript - multer 中间件无法识别 req 的主体