React Native: невозможно прочитать свойство «Каталог документа» неопределенного значения при импорте react-native-fetch-blob

Я пытался использовать 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

Ошибка :

Не удается прочитать свойство «DocumentDir» неопределенного fs.js: 24:31 loadModuleImplementation require.js: 214: 4 guardedLoadModule require.js: 148: 11 _require :4 guardedLoadModule require.js:148:11 _require require.js:132:2 App.js:6 loadModuleImplementation require.js:214:4


person FortuneCookie    schedule 31.05.2018    source источник
comment
Надеюсь, это поможет: github.com/wkh237/react-native-fetch -blob/проблемы/251   -  person Jordan Daniels    schedule 31.05.2018
comment
У меня такая же проблема, вы исправили?   -  person Vito Lipari    schedule 21.09.2020


Ответы (1)


После установки и подключения пакета. Сделайте следующее

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

Надеюсь, это решит вашу проблему

person Emmalex6250    schedule 06.10.2018