1

我试图在我的项目中使用 react-native-fetch-blob,但是每当我放一个

import RNFetchBlob from 'react-native-fetch-blob'

我在模拟器上遇到错误

Cannot read property 'Document Dir' of undefined

我已经安装了它

npm i --save react-native-fetch-blob

并使用链接它

react-native link

错误 :

无法读取未定义 fs.js:24:31 loadModuleImplementation require.js:214:4 guardedLoadModule require.js:148:11 _require require.js:132:2 index.js:21 loadModuleImplementation require.js:214 的属性“DocumentDir” :4 guardedLoadModule require.js:148:11 _require require.js:132:2 App.js:6 loadModuleImplementation require.js:214:4

4

1 回答 1

2

安装并链接包后。请执行下列操作

watchman watch-del-all

npm cache clean --force

rm -f /ios/build(如果您正在为 ios 构建) rm -f /android/build(如果您正在为 android 构建)

react-native run-ios `or` react-native run-ios

希望它能解决你的问题

于 2018-10-06T12:16:54.033 回答