You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Lightning App Builder与Developer Console应用互不可见

解决Lightning App Builder与Developer Console应用互不可见的问题

嘿,我来帮你理清楚这个问题——这其实是因为Lightning App Builder和Developer Console创建的根本不是同一种“应用”,所以才会互相找不到,咱们一步步拆解:

1. 先搞懂两类应用的本质区别

  • Lightning App Builder里做的是Lightning Experience专属的应用页面集合,说白了就是给Salesforce Lightning界面用的可视化页面,你可以把各种标准/自定义组件拖进去拼出一个完整的应用界面,这类应用属于LightningApplicationPage类型。
  • Developer Console里创建的是纯代码级的Aura Lightning应用,是用Aura组件语法写的独立应用容器,更偏向于自定义的组件框架,属于AuraDefinitionBundle类型。

2. 怎么在各自工具里找到对方的“应用”

从Developer Console找App Builder创建的应用

  • 打开Developer Console后,点击顶部的File > Open,在弹出的窗口里选择Lightning Application Page这个类型,就能看到你在App Builder里做的所有应用页面了。
  • 另外也可以直接在Setup里找Lightning App Builder,找到对应的应用点Edit,就能直接跳转到App Builder编辑界面,同时Developer Console的项目面板里也会自动加载这个应用的组件结构。

从App Builder找Developer Console创建的Aura应用

  • 这里要注意:Aura应用本身不会直接出现在App Builder的应用列表里,但你可以把它作为自定义组件加到App Builder的应用页面中:
    1. 先确保你在Developer Console里创建的Aura组件(或应用)已经在配置文件里设置了isExposed="true",允许在App Builder中使用。
    2. 打开Lightning App Builder编辑某个应用页面,左侧组件面板的Custom分类下就能找到你的Aura组件,直接拖拽到页面里就能用了。

3. Spring '18版本的额外注意点

  • 你用的Spring '18是比较早期的版本,有些功能可能不如现在完善,记得检查这几点:
    • 确认Setup里的Lightning Experience已经启用(开发者版默认是开的,但保险起见可以核对下)。
    • 如果你在Developer Console里创建的是独立Aura应用(.app文件),它是通过/c/你的应用名.app这种URL直接访问的,本身不会出现在App Builder的应用列表里——因为App Builder管的是Lightning界面里的页面集合,不是这种独立代码应用。

总结下来就是:这俩工具做的不是一类东西,所以不会直接出现在对方的应用列表里,但通过上面的方法可以互相访问或者集成起来用。

内容的提问来源于stack exchange,提问作者Graham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:48:02