HarmonyOS 是否历史生成的React Native的bundle包都需要重新打包,修改依赖
react native的示例工程,rn框架都需要依赖如下库文件:
“react-native-harmony”: “file:…/react-native-harmony/rnoh-react-native-harmony-0.72.13.tgz”
HarmonyOS
赞
收藏 0
回答 2
待解决
相关问题
HarmonyOS 包名修改后是否需要重新生成密匙和证书请求文件
346浏览 • 1回复 待解决
HarmonyOS 是否接入React Native框架?
60浏览 • 1回复 待解决
har 包多层依赖打包问题咨询
146浏览 • 1回复 待解决
HarmonyOS 适配 React native
50浏览 • 1回复 待解决
react-native-art 库是否有HarmonyOS版本?
233浏览 • 1回复 待解决
HarmonyOS 无法安装@react-native-oh-tpl/react-native-reanimated
48浏览 • 1回复 待解决
打包时修改字节码,是否有在打包时,进行字节码修改的技术方案
1876浏览 • 1回复 待解决
RN集成HarmonyOS应用的方式,解压空工程压缩包 HarmonyEmptyProject.zip无法生成bundle包
323浏览 • 1回复 待解决
HSP打包后,为什么会生成HAR包,它是否会导致App包大小膨胀
1879浏览 • 1回复 待解决
HarmonyOS React native 自带的ScrollView的onScroll传参问题
63浏览 • 1回复 待解决
HarmonyOS对接react-native,HarmonyOS侧相关的技术文档
660浏览 • 1回复 待解决
HarmonyOS 与react native兼容问题
51浏览 • 1回复 待解决
#鸿蒙学习大百科#HSP打包生成的HAR包会不会以下app的包大小?
131浏览 • 1回复 待解决
HarmonyOS react-native-root-siblings三方开源是否已经适配?
50浏览 • 1回复 待解决
HarmonyOS react-native-swiper轮播图三方库是否已支持?
50浏览 • 1回复 待解决
HarmonyOS react-native-scrollable-tab-view三方库是否已支持?
62浏览 • 1回复 待解决
HarmonyOS 关于ReactNative依赖包的下载地址
70浏览 • 1回复 待解决
HarmonyOS RN的bundle打包的时候什么样的资源会打进去?
57浏览 • 1回复 待解决
HarmonyOS react-native-harmony-gesture-handler没有codegen
69浏览 • 1回复 待解决
HarmonyOS react-native-fs不支持downloadFile
336浏览 • 1回复 待解决
系统编译生成的BuildProfile文件是否会打进包中
616浏览 • 1回复 待解决
HarmonyOS HSP动态包如何做产物的远程依赖(依赖管理)
347浏览 • 1回复 待解决
多模块之间,若有 SO 的依赖,需要如何依赖组织?
88浏览 • 1回复 待解决
在 HarmonyOS 中使用 React Native 时,尤其是涉及到基于
react-native-harmony
的项目,当框架或依赖更新时,经常会遇到需要重新打包和修改依赖的问题。具体是否需要重新打包历史生成的 bundle 包,取决于几个因素:react-native-harmony
)进行了更新,通常需要重新打包,以确保新依赖的功能或修复被正确应用。### 重新打包和修改依赖的步骤
假设你使用的是
react-native-harmony
,以下是重新打包和修改依赖的一般步骤:#### 1. 更新
package.json
首先,确保你的
package.json
文件中正确指定了新的依赖版本。例如:确保路径和文件名正确指向新的
tgz
包。#### 2. 安装依赖
运行以下命令安装和更新依赖:
#### 3. 清理旧的缓存和构建文件
为了避免缓存导致的问题,建议清理旧的缓存和构建文件:
重新安装依赖:
#### 4. 重新打包
使用 React Native 的打包工具重新生成 bundle 文件:
对于 iOS 平台:
### 确保兼容性和正确性
为了确保新的 bundle 包和依赖能正常工作,需要进行以下验证:
### 示例项目的特殊考虑
对于示例项目,通常已经有了一套标准的依赖和配置。当依赖库如
react-native-harmony
更新时,可以按照上述步骤更新示例项目的依赖,并重新打包。#### 示例
package.json
配置:#### 使用自定义脚本重新打包:
你可以在
package.json
中添加自定义脚本,简化打包过程:执行以下命令完成整个流程:
### 总结
package.json
中的依赖路径和版本正确。通过这些步骤,你可以有效地解决依赖更新以及重新打包的问题。如果遇到更多问题或需要进一步帮助,请随时提问。
适配HarmonyOS的bundle都要重新打包,修改依赖