답변 2
1
2021. 03. 12. 10:52
자답입니다.
1. android/app/build.gradle 파일을 수정합니다.
project.ext.react = [
enableHermes: true, // <--- 이 부분 true로 변경
]
2. babel.config.js 파일에 추가
plugins: ['react-native-reanimated/plugin']
3. MainApplication.java 의 new ReactNativeHost(this) { 아래 추가
@Override
protected JSIModulePackage getJSIModulePackage() {
return new ReanimatedJSIModulePackage();
}
* 이 후 " Reanimated 2 failed to create a worklet, maybe you forgot to add Reanimated's babel plugin?
." 에러가 발생한다면.
최소 1회 yarn start --reset-cache 으로 앱 한번 시작 함.
이후 npm start 해도 정상 동작 함
힘들었다 .....
리액트 네이티브... 빡세다.
0