我在React Native应用程序中使用rn-fetch-blob
。我用react-native-blob-util
代替了它。我也用redux-persist-filesystem-storage
,它用rn-fetch-blob
。一旦我卸载了rn-fetch-blob
,redux-persist-filesystem-storage
开始抛出错误(null is not an object (evaluating 'RNFetchBlob.DocumentDir')
)。我认为删除node_modules/rn-fetch-blob
不会对redux-persist-filesystem-storage
产生影响,因为redux-persist-filesystem-storage
使用node_modules/redux-persist-filesystem-storage/node_modules/rn-fetch-blob
。
我的推理正确吗?我误解了什么?
可能会发生这种情况,因为有时您的包没有完全安装。因此,您可以尝试安装run -fetch-blob,或者再次正确安装redux- persistent - filessystem -storage,因为在新版本中,他们已经用react-native-blob-util替换了run -fetch-blob。