记一次对peer的理解
今天在使用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的替代方案。