如何解决编译报错“ Error: 'icon' value \`$media:icons\` invalid value.”的问题
=================================================================

**问题现象**

编译报错。

ERROR: Failed :entry:default@CompileResource...
ERROR: Tools execution failed.
Error: ref \`$media:icons\` don't be defined.
Error: 'icon' value \`$media:icons\` invalid value.
at D:\\project\\process\_profile\\default\\module.json
Detail: Please check the message from tools.

**报错原因**

引用的资源不存在时，编译错误指向build目录中的文件路径。

**常见场景**

1.  资源文件未添加。
2.  资源文件被意外删除。

**解决方案**

根据报错的资源ID全局搜索，使用右上角的查找按钮，确认报错的资源是否存在。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/be/v3/XyNZW72wSae3sWU03f_9MQ/zh-cn_image_0000002262335589.png?HW-CC-KV=V1&HW-CC-Date=20260612T074814Z&HW-CC-Expire=86400&HW-CC-Sign=AE3FB5E2D70D096087CBE83175B29841497EB80A96AB5CE0C92874AEF570D145 "点击放大")