Sencha Architect 4.3.2 Modern项目报错:无法读取undefined的‘add’属性
Sencha Architect 4.3.2 Modern项目设计视图空白问题解决建议
修复方案
清理Architect缓存
删除Architect的缓存文件,重启后再打开项目:- Windows:删除
C:\Users\<你的用户名>\AppData\Local\Sencha\Sencha Architect 4.3\Cache下所有内容 - macOS:删除
~/Library/Caches/Sencha/Sencha Architect 4.3下所有内容
- Windows:删除
重新同步项目框架
打开项目后,执行菜单栏的Tools > Refresh Framework,等待框架同步完成后重启Architect。检查项目配置文件
打开项目的app.json,确认:framework字段指向Sencha Cmd 7.6的正确路径requires中包含完整的Modern相关包(如ext-modern、ext-modern-theme-material等),无拼写或路径错误
排查项目组件冲突
新建空白Modern项目,验证是否能正常显示设计视图。若正常,逐步迁移原项目的代码、组件到新项目,定位是否是特定组件或配置导致的问题。临时降级Architect(可选)
若以上方法无效,可尝试降级到Architect 4.3.1版本,验证是否存在版本兼容问题。
需补充的信息(若方案无效)
- 项目
app.json的完整内容(敏感信息可打码) - 日志面板的完整错误堆栈信息
- 项目是否使用自定义组件或第三方插件
- 升级前4.2 beta版本中该Modern项目是否能正常显示设计视图
内容的提问来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

