HarmonyOS 无法安装@react-native-oh-tpl/react-native-reanimated
为了使用react-native-bottom-sheet
需要安装react-native-reanimated动画库作为前置依赖。
编译后报错:
Make Error at /Applications/…/rn_wifibox/harmony/entry/oh_modules/rnoh-reanimated/src/main/cpp/CMakeLists.txt:17 (add_library):
Cannot find source file:
/react-native-reanimated/Common/cpp/AnimatedSensor/AnimatedSensorModule.cpp
排查发现该依赖中的CMakeLists.txt文件中定义了REANIMATED_SRC_DIR
set(REANIMATED_SRC_DIR “${NODE_MODULES}/react-native-reanimated/Common”)
但是没有定义 NODE_MODULES。
继续排查时在项目中的CMakeLists.txt自定义了set(NODE_MODULES “${OH_MODULE_DIR}/…/…/…/node_modules”)
将路径引导正确后 再次编译后在node_modules/react-native-reanimated/Common/cpp/ReanimatedRuntime/ReanimatedHermesRuntime.h文件中报错 ‘hermes/hermes.h’ file not found
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 集成@react-native-oh-tpl/react-native-spinkit报错
33浏览 • 1回复 待解决
HarmonyOS @react-native-oh-tpl/react-native-view-shot增量包权限问题
33浏览 • 1回复 待解决
HarmonyOS 集成@react-native-oh-tpl/react-native-pdf后App Crash
41浏览 • 1回复 待解决
HarmonyOS 集成@react-native-oh-tpl/datetimepicker报错
60浏览 • 1回复 待解决
HarmonyOS RN三方库react-native-reanimated编译错误
26浏览 • 1回复 待解决
HarmonyOS react-native-oh-library/react-navigation如何集成
40浏览 • 1回复 待解决
HarmonyOS react-native-pager-view安装失败
31浏览 • 1回复 待解决
HarmonyOS 适配 React native
351浏览 • 1回复 待解决
HarmonyOS React Native三方库需要适配@react-native-community/art
42浏览 • 1回复 待解决
HarmonyOS 是否接入React Native框架?
209浏览 • 1回复 待解决
HarmonyOS 咨询React Native适配情况
36浏览 • 1回复 待解决
HarmonyOS react-native-screens HarmonyOS计划
38浏览 • 1回复 待解决
HarmonyOS 与react native兼容问题
299浏览 • 1回复 待解决
HarmonyOS react-native-view-shot使用
39浏览 • 1回复 待解决
HarmonyOS @react-native-community/checkbox修改
130浏览 • 1回复 待解决
HarmonyOS react-native如何自行打包
44浏览 • 1回复 待解决
HarmonyOS react-native项目引用native-stack插件失败
36浏览 • 1回复 待解决
HarmonyOS React Native分包基础包相关
36浏览 • 1回复 待解决
HarmonyOS react-native-reconnecting-websocket 报错
39浏览 • 1回复 待解决
HarmonyOS react-native-safe-area-context等React Native第三方库的支持
45浏览 • 1回复 待解决
HarmonyOS 如何hook react-native的NativeModules
31浏览 • 1回复 待解决
这个问题是找不到资源文件,NODE_MODULES可能不是你定义的,是否是没有调到设置的NODE_MODULES,可能是文件路径路径错误,也有可能是缓存的问题,需要chear之后再build,或者尝试重启下项目,看是否还会出现同样的问题,查看下项目结构,确保文件的目录没有放在项目的结构之外,如果都不行的话,检查下配置文件。
其次看看可能也是依赖下载不完整导致的,是否尝试删除依赖,重新导入。