代码拉取完成,页面将自动刷新
目前 DevEco Studio 不支持通过源码引入外部 module,我们推荐使用 har 包的方式引入,如需要直接链接源码,请按照以下步骤操作,将源码通过操作改成 harmony 工程的内部模块。
[!TIP] 源码位于三方库安装路径的
harmony
文件夹下。
把<RN工程>/node_modules/@react-native-oh-tpl/<Package_Name>/harmony/
目录下的源码<xxx>
复制到harmony
工程根目录下
在harmony
工程根目录的 build-profile.template.json5
(若存在)和build-profile.json5
添加以下模块
modules:[
...
{
name: '<xxx>',
srcPath: './<xxx>',
}
//提示:{
// name: 'safe_area',
// srcPath: './safe_area',
// }
]
打开 entry/oh-package.json5
,添加以下依赖
"dependencies": {
"@rnoh/react-native-openharmony": "file:../react_native_openharmony",
"@react-native-oh-tpl/<Package_Name>": "file:../<xxx>"
// 提示: "@react-native-oh-tpl/react-native-safe-area-context": "file:../safe_area"
}
点击右上角的 sync
按钮
或者在终端执行:
cd entry
ohpm install
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。