我已按照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”文件夹却没有(这似乎是该错误所抱怨的地方)
答案 0 :(得分:1)
我相信您还没有下载dwonload的前提条件@ react-native-firebase / app。首先尝试下载App firebase,然后再尝试。希望能帮助到你。否则,请随时提出任何疑问
答案 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"
},