编译报错“Property 'XX' does not exist on type 'typeof BuildProfile'”
================================================================

**问题现象**

本地HSP模块对外提供的接口中使用了未在HAP中定义的自定义参数BuildProfileFields。HAP引用了HSP中的该接口，导致编译失败，提示“Property 'XX' does not exist on type 'typeof BuildProfile'”。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/91/v3/OkE4zOrGSLO6n_4YLe2bJg/zh-cn_image_0000002654797869.png?HW-CC-KV=V1&HW-CC-Date=20260709T134351Z&HW-CC-Expire=86400&HW-CC-Sign=F81FC4E9FEF2A79F4365C9F7B9C49F58701691D193C3884EFF6D77B5895C9530)

**解决措施**

采用以下两种方式解决该问题：

*   在HAP中配置与HSP相同的自定义参数BuildProfileFields。
*   将与HSP相同的自定义参数BuildProfileFields配置到工程级build-profile.json5中。这种方法会使HSP中的自定义参数在全局生效。