HarmonyOS 鸿蒙Next 在不同系统上开发APP遇到的问题 我在windows上开发了HarmonyOS 鸿蒙Next app项目,然后上传代码到了git上,在mac上拉下代码运行报错:Property 'interactiveCancel' does not exist on type 'typeof TemplateSe
HarmonyOS 鸿蒙Next 在不同系统上开发APP遇到的问题
我在windows上开发了HarmonyOS 鸿蒙Next app项目,然后上传代码到了git上,在mac上拉下代码运行报错:Property ‘interactiveCancel’ does not exist on type 'typeof TemplateSe
我在windows上开发了鸿蒙app项目,然后上传代码到了git上,然后在mac上拉下代码运行报错如下:
1 ERROR: ArkTS:ERROR File: /Users/xiaxiangjing/Desktop/HM_yuedujilu/entry/src/main/ets/generated/HMSYHomePage-1502090092.ets:65:25
Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateService’.
2 ERROR: ArkTS:ERROR File: /Users/xiaxiangjing/Desktop/HM_yuedujilu/entry/src/main/ets/generated/HMSYMainPage-1024327570.ets:65:25
Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateService’.
3 ERROR: ArkTS:ERROR File: /Users/xiaxiangjing/Desktop/HM_yuedujilu/entry/src/main/ets/generated/HMSYHomeBookFiltratePage390337064.ets:65:25
Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateService’.
4 ERROR: ArkTS:ERROR File: /Users/xiaxiangjing/Desktop/HM_yuedujilu/features/login/src/main/ets/generated/HMPhoneLoginPage1019532266.ets:65:25
Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateService’.
5 ERROR: ArkTS:ERROR File: /Users/xiaxiangjing/Desktop/HM_yuedujilu/features/mine/src/main/ets/generated/HMMainPage56081416.ets:65:25
Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateService’.
COMPILE RESULT:FAIL {ERROR:6 WARN:26}
> hvigor ERROR: Error: ArkTS Compiler Error
在Windows 上如果把项目文件移动到另一个文件夹中,再打开项目也是这个错,是不是项目路径什么的有问题,这个报错也是摸不着头脑!压根就找不到报错的类,有劳相关工程师查看一下谢谢!
更多关于HarmonyOS 鸿蒙Next 在不同系统上开发APP遇到的问题 我在windows上开发了HarmonyOS 鸿蒙Next app项目,然后上传代码到了git上,在mac上拉下代码运行报错:Property 'interactiveCancel' does not exist on type 'typeof TemplateSe的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
1、可能是配置问题,没有识别到相关的配置信息。类似问题:编译报错“Property 'XX' does not exist on type 'typeof BuildProfile'”
2、可以尝试清除项目,清除自动生成文件。
需要根据代码具体分析。如果方便的话,可以提供下git链接
以上是初步分析结论,如有疑问可以展开回复,看到后会继续协助定位阻碍点。
如果比较紧急,也可以一块发起工单,两边同步处理,入口:在线提单https://developer.huawei.com/consumer/cn/support/feedback/#/?channel=ICS0000
更多关于HarmonyOS 鸿蒙Next 在不同系统上开发APP遇到的问题 我在windows上开发了HarmonyOS 鸿蒙Next app项目,然后上传代码到了git上,在mac上拉下代码运行报错:Property 'interactiveCancel' does not exist on type 'typeof TemplateSe的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
工程级build-profile.json5,下的modules有没有包含模块路径
在HarmonyOS 鸿蒙Next中,如果你在Windows上开发的APP项目在mac上运行时遇到了“Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateSe’”的错误,这通常意味着在mac上的开发环境中,某些组件或API的引用与Windows环境不一致,或者该属性在当前的鸿蒙系统或开发工具版本中不存在。
可能的原因包括:
- 环境差异:Windows和mac上的鸿蒙开发工具链版本可能不一致,导致API差异。
- API变更:鸿蒙系统在不同版本中可能进行了API的调整或废弃。
- 代码依赖问题:项目依赖的某些库或模块在mac上没有正确安装或版本不匹配。
解决方法:
- 检查鸿蒙开发工具版本:确保Windows和mac上的鸿蒙开发工具链版本一致。
- 查阅官方文档:对照鸿蒙官方文档,确认
interactiveCancel
属性在当前版本中是否存在,以及是否存在替代API。 - 清理和重建项目:在mac上清理项目并重新构建,确保所有依赖都正确解析。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html