Loading
使用 DevOps Center 治理、管理和发布更改
下一代 DevOps Center 错误:无响应 Lightning 页面

下一代 DevOps Center 错误:无响应 Lightning 页面

当您在 Lightning 应用程序生成器中访问 Lightning 页面时,您会收到一条警告消息:“您不能在那里添加 runtime_alm_devops:{component_name} 组件。”如果您忽略警告,页面将失去响应,并且您无法进行任何进一步编辑。

原因

出现此错误是因为runtime_alm_devops组件(例如 runtime_alm_devops:activatePipeline )在您的组织中不再可用。如果您之前将此组件添加到页面,现在编辑该页面会导致错误,因为没有对该组件的正确引用。

操作

  1. 在终端中运行命令,检索特定 Lightning 页面的元数据。使用页面的实际 API 名称替换 <Page_API_Name>。

    sfdx force:source:retrieve -m FlexiPage:<Page_API_Name>

  2. 打开检索到的文件,并在 XML 文件中搜索问题组件的名称。

    例如, your_namespace:componentName 在文件路径 force-app/main/default/flexipages/<Page_API_Name>.flexipage-meta.xml 中搜索。

  3. 查找组件名称周围的<componentInstance>块。从开始标记到结束标记删除整个块。

    请确保仅删除特定<componentInstance>块。请勿留空行或破坏周围的<flexiPageRegions>标记。

  4. 保存 .xml 文件。
  5. 通过运行此命令,将更新的元数据部署回您的组织。

    sfdx force:source:deploy -m FlexiPage:<Page_API_Name>

  6. 要验证修复,请为您修改的页面打开 Lightning 应用程序生成器。
    与组件关联的警告或错误已解决。
 
正在加载
Salesforce Help | Article