今天在使用react-native开发项目的时候,想要使用async-storage。

我用的rn版本是18.2.0,不带async-storage,所以我需要自己安装下载。

于是执行命令:

npm i @react-native-community/async-storage

结果控制台报错:

懵逼,这一团乱麻有点看不懂。

强迫自己静下心来,查了一篇博客https://www.cnblogs.com/wonyun/p/9692476.html。

看完之后知道了,是我安装的async-storage@1.12.1要求node_modules根目录下的是react@^16.8,而我实际上的是react18.2,版本不匹配。

那是不是我只要提高async-storage的版本就可以了?我先看一下它有哪些版本:

可以看到,1.12.1就是最新的稳定版本了,后面的2.x都是rc版本,不选择使用。

所以...我得换一个方式,看看有没有其他的async-storage的替代方案。

最新文章

  1. iOS实现UITableViewDataSource与Controller的分离
  2. BOM对象有哪些:
  3. CentOS下Redis安装配置小结
  4. java中static{}语句块详解
  5. Spring RMI Example
  6. IIS增加并发数
  7. Serialize and Deserialize Binary Tree
  8. 【LeetCode】84. Largest Rectangle in Histogram
  9. java创建Date日期时间笔记
  10. 在Tomcat中部署Java Web应用程序
  11. hdoj 1564 Play a game
  12. [Kubernetes]基于角色的权限控制之RBAC
  13. c#中的Unity容器
  14. LodopJS代码模版的加载和赋值
  15. Codeforces 264 B. Good Sequences
  16. table布局与div布局
  17. centos 上不了网了
  18. mysql数据库查询优化
  19. python中的socket模块
  20. mac 下安装 mit-scheme

热门文章

  1. VUE学习-组件
  2. 使用batch-import工具向neo4j中导入海量数据【转】
  3. QML笔记
  4. react native SectionList组件实现多选
  5. iview-cli 设置跨域代理服务器
  6. mysql:数据库加解密查询
  7. ubuntu安装cuda、cudnn和nvidia-docker
  8. “const char*“类型的实参与“LPCWSTR-类型的形参不兼容
  9. java常用、通用代码或配置
  10. 2023-03-01 'react-native' 不是内部或外部命令,也不是可运行的程序 这个报错是因为你没有全局安装react-native的脚手架,请执行下面代码全局安装react-native脚手架👇