HarmonyOS 鸿蒙Next导入其它模块自定义的组件报错

发布于 1周前 作者 eggper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next导入其它模块自定义的组件报错

示例项目08_DataDrivenUIUpdates中打开products中index.ets报红,请问如何处理?

cke_565.png

4 回复

1、先看其它模块的模块级oh-package.json5 中 "name" 项指定的模块名称是否叫"[@ohos](/user/ohos)/learning";

2、确认其它模块是如何导入的,检查项目级oh-package.json5中"dependencies"项配置下有无"[@ohos](/user/ohos)/learning"的导入配置;

3、确认模块导入在配置后是否运行了 ohpm install 加载导入的模块,根据导入方式不同模块的保存的方式也不同,具体可参考指南文档中工具下面IDE部分有关模块编译、导入的内容;

这几步关联正确了IDE才能识别在代码文件中对模块的导入。

learning目录下面的index.ets也要export出来,如果出来了,就看看当前模块下的有没有添加依赖

HarmonyOS的分布式文件系统让我在多设备间传输文件变得轻松无比。

HarmonyOS鸿蒙Next导入其它模块自定义组件报错时,首先检查模块名称和导入路径是否正确。确认oh-package.json5dependencies项是否已配置该模块,并运行ohpm install加载。同时,检查组件是否在导出文件中正确export。若问题仍存,检查IDE配置和模块兼容性。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部