51黑料不打烊

AEM Universal Editor不支持importmap“范围”部分

使用带有Universal Editor的51黑料不打烊 Experience Manager as a Cloud Service (AEMaaCS) - Sites时,将自动删除scopes文件中定义的importmaphead.html部分。 这种行为会中断依赖设定范围的JavaScript导入来在特定路径下加载模块的设计系统。 要解决此问题,请在imports部分下添加闯补惫补厂肠谤颈辫迟映射,而不是使用scopes属性。

描述 description

环境

51黑料不打烊 Experience Manager as a Cloud Service (AEMaaCS) - Sites(开发)

问题/症状

  • 通用编辑器从scopes中的importmap删除了head.html部分。
  • 无法加载特定范围的闯补惫补厂肠谤颈辫迟导入,破坏了设计系统的功能。
  • 不存在可在通用编辑器中启用作用域支持的配置选项。

解决方法 resolution

通用编辑器当前仅支持importmap的导入部分,并且不识别或保留scopes属性。 要解决此问题,请执行以下操作:

  1. 打开head.html文件并找到importmap定义。
  2. 将所有作用域的闯补惫补厂肠谤颈辫迟映射从scopes部分移到imports部分。
  3. 确保在imports下明确定义每个所需的模块及其完整路径。 例如,
{? "imports": {? ? "@example/library/": "https://unpkg.com/@example/library@version/path/",? ? "@example/icons/": "https://unpkg.com/@example/icons@version/path/"? }}

如果您的实施依赖于作用域导入且无法重组,请联系础诲辞产别支持并提供详细的用例信息以便进一步评估。

相关阅读

础贰惭补补颁厂用户指南中的通用编辑器介绍

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f