728x90
제작중인 앱에서 파일을
다운로드/업로드 해야한다.
주요 라이브러리중
rn-fetch-blob를 선택하였는데,
써보기도전에 cycle warning이 발생했다.
구글링 결과
node_modules > rn-fetch-blob > polyfill > Blob.js, Fetch.js, XmlHttpRequest.js
3개 파일을 아래와같이 일부 수정해줌으로써
경고를 지울수있었다.
// import RNFetchBlob from '../index.js'
import { NativeModules } from 'react-native';
...
const RNFetchBlob = NativeModules.RNFetchBlob;
const log = new Log('XMLHttpRequest')
다만, 이렇게했을때는
재설치, 업데이트 등을 했을떄 다시 해당 문제가
발생할수 있어보인다.
필요하다면 라이브러리를 포크해
손봐서 써야될지도
728x90
반응형
'개발, 코딩 > App - React Native' 카테고리의 다른 글
ReactNative - Deep linking, 내 앱을 열어줘 (0) | 2021.11.03 |
---|---|
ReactNative, Image 크기 조절하기 (0) | 2021.10.29 |
[Build failed] @react-native-picker/picker (0) | 2021.10.28 |
ReactNative, 앱 진입화면 설정 (splash screen) (0) | 2021.10.08 |
React-Native 가이드 - (5) 배포하기 (0) | 2021.10.07 |