AEM Universal Editor stöder inte importMap "scopes"-avsnitt

När du använder Adobe Experience Manager as a Cloud Service (AEMaaCS) - platser med Universal Editor tas scopes-delen av importmap som definierats i head.html-filen bort automatiskt. Detta beteende stör konstruktionssystem som är beroende av JavaScript-import som sträcker sig över vissa sökvägar. Lös problemet genom att lägga till JavaScript-mappningar under avsnittet imports i stället för att använda egenskapen scopes.

Beskrivning description

Miljö

Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites (Development)

Problem/symtom

  • Universal Editor tar bort avsnittet scopes från importmap i head.html.
  • Omfångsrika JavaScript-importer läses inte in, vilket bryter designsystemets funktion.
  • Det finns inget konfigurationsalternativ för att aktivera stöd för scope i Universell redigerare.

Upplösning resolution

Universell redigerare stöder för närvarande bara importavsnittet för importmap och känner inte igen eller behåller egenskapen scopes. Så här undviker du problemet:

  1. Öppna din head.html-fil och leta reda på definitionen för importmap.
  2. Flytta alla JavaScript-mappningar med omfång från avsnittet scopes till avsnittet imports.
  3. Se till att varje modul som krävs uttryckligen definieras under importer med sin fullständiga sökväg. Exempel:
{  "imports": {    "@example/library/": "https://unpkg.com/@example/library@version/path/",    "@example/icons/": "https://unpkg.com/@example/icons@version/path/"  }}

Om implementeringen är beroende av omfattande importer och inte kan struktureras om kontaktar du Adobe Support med detaljerad fallinformation för vidare utvärdering.

Relaterad läsning

Introduktion till Universal Editor i användarhandboken för AEMaaCS.

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