安装Hact模块映射中不存在安装react-native-firebase / storage的错误。......“ @ react-native-firebase / app / lib.common不存在。”“

时间:2019-11-16 03:41:58

标签: react-native react-native-firebase

我已按照git说明(npm install @react-native-firebase/storage --save)安装了软件包“ react-native-firebase / storage”

然后我用“ import rnFb from '@react-native-firebase/storage'”导入了软件包;

但是它给我错误“ @react-native-firebase/app/lib.common does not exist in the Haste module map

我已经尝试过关于错误消息的指示。.但无济于事

1. Clear watchman watches: `watchman watch-del-all`.
  2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.
  3. Reset Metro Bundler cache: `rm -rf /tmp/metro-bundler-cache-*` or `npm start -- --reset-cache`.
  4. Remove haste cache: `rm -rf /tmp/haste-map-react-native-packager-*`.

有人可以帮忙吗? 谢谢

更新11/20 @ react-native-firebase / storage文件夹位于node_modules文件夹中。...但是“ app”文件夹却没有(这似乎是该错误所抱怨的地方)

3 个答案:

答案 0 :(得分:1)

我相信您还没有下载dwonload的前提条件@ react-native-firebase / app。首先尝试下载App firebase,然后再尝试。希望能帮助到你。否则,请随时提出任何疑问

Storage

答案 1 :(得分:1)

npm i @react-native-firebase/storage

react-native link @react-native-firebase/storage

答案 2 :(得分:1)

cd进入您的项目目录。 首先安装app软件包, yarn add @react-native-firebase/app 然后通过yarn add @react-native-firebase/storage安装存储软件包。 然后执行yarn install,安装的软件包将链接到项目。

您可以通过检查package.json文件来验证安装。 package.json中的依赖关系应如下。

"dependencies": { "@react-native-firebase/app": "^6.0.4", "@react-native-firebase/storage": "^6.0.4", "react": "16.9.0", "react-native": "0.61.4", "react-native-gesture-handler": "^1.5.0", "react-navigation": "^4.0.10" },