adobe / adobe/aem-angular-editable-components
LazyMapTo with URL's chunk like parameter
- Lingua principale
- TypeScript
- Stelle
- 18
- Fork
- 12
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hello:
We are using a domain name for the adobe author instance (i.e. dom1), and we have another domain for the publish instance and angular application (call dom2).
We're using the lazymapto function, to load our components in runtime, just when it needed. The domain dom2, publish and angular application, works fine.
But the author instance in the editor mode, when it try to get the chunks for the application, raise an 404 error from the navigator, because the chunks files dont exists in the author instance (dom1), the chunks files exists in dom2. So the components don't are visibles in the editor mode.
We would like a new version for lazyMapTo function that considers a new URL parameter. This parameter will indicate the origin from AEM must to load the chunk component. This solution will help too for manage multiple environments (i.e dev,stage,prod)
We have used the urlDeploy parameter for the build instruction in package.json.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando l’implementazione di lazyMapTo e la configurazione di build di package.json usando il parametro urlDeploy. Traccia il modo in cui vengono generate le URL dei chunk nelle modalità author e publish/editor, quindi esamina il contesto esistente dell’issue prima di decidere il comportamento dell’API e della configurazione. Il lavoro è completato quando è possibile selezionare l’origin richiesto per i chunk negli ambienti descritti senza interrompere il caricamento attuale.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- angular, typescript
- Ambito
- frontend, web-dev
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100