编译报错“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/42/v3/v0JFPemeT6Ck2xM_vU24kg/zh-cn_image_0000002194158808.png?HW-CC-KV=V1&HW-CC-Date=20260612T074808Z&HW-CC-Expire=86400&HW-CC-Sign=6447897E10BCA467E06E4BF56F95D41B703C8CC990512516D96E36B6BF0A005C)

**解决措施**

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

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