Blog


윈도우에서 안드로이드 실제 기기로 빌드시 위와 같은 오류가 발생하는 경우가 있습니다.

맥에서는 해당 오류가 발생하지 않습니다.

빌드 과정 중 실행에 필요한 index.android.bundle 생성하지 못해 발생하는 오류로 해결 방법은 아래와 같습니다.


1. 프로젝트 폴더에서 android/app/src/main로 이동합니다.

2. "assets" 폴더를 생성합니다.

3. 아래 명령을 실행합니다.

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

4. react-native run-android 명령을 실행합니다.

Comment +0

react-native 개발 도중 프로젝트를 복사하거나 이동하는 경우가 발생하는데, 이 때 폴더를 복사 또는 이동한다.

안드로이드에서는 별다른 오류가 발생하지 않고 잘 빌드가 되는데, iOS는 아래 오류가 발생하면서 빌드가 실패한다.


error: PCH was compiled with module cache path '/aaa/ios/build/ModuleCache/15IKYQ49IXHLP', but the path is currently '/bbb/ios/build/ModuleCache/15IKYQ49IXHLP'

1 error generated.


프로젝트 폴더에서 ios/build/ModuleCache 폴더를 삭제를 한 후 다시 빌드를 시도를 하면 정상적으로 빌드가 진행이 된다.

Comment +0