我基本上遇到与这里相同的问题。
https://github.com/firebase/firebase-js-sdk/issues/1899
自AsyncStorage
起已弃用,我尝试在official documentation
@react-native-community/async-storage
但是由于我收到上面的错误,它完全失败了。 因此我想回滚到以前的工作版本,但没有工作过。
yarn add
撤消yarn remove
npm install @react-native-community/async-storage
,没有用。
3.5,所以我做了npm uninstall @react-native-community/async-storage
,它已被删除,但回滚不起作用。react-native-cli
我找不到解决方案。请帮忙。
答案 0 :(得分:2)
对于像我这样的人,也请仔细检查一下:
当您安装 npm i @react-native-community/async-storage
时,您应该将其导入为 import AsyncStorage from '@react-native-community/async-storage';
而不要导入为 import AsyncStorage from '@react-native-async-storage/async-storage';
答案 1 :(得分:0)
如果它在iOS
上,则您可能忘记了pod install
。
将此内容粘贴到ios/Podfile
中:
pod 'RNCAsyncStorage', :path => '../node_modules/@react-native-community/async-storage'
然后只需cd ios && pod install
答案 2 :(得分:0)
我运行npm后安装react-native-dotenv 我遇到这个错误,
然后我重新运行npm install; cd ios; pod install; cd ..;
然后关闭终端并从手机上卸载应用程序,然后重新启动它们,即可正常工作。
我的版本“反应”:“ 16.9.0”, “ react-native”:“ 0.61.5”,