Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
DevGateway är en liten hjälp som du kör under utvecklingen för att registrera din lokala arbetsbelastningsinstans med Fabric. Den anger för Fabric-tjänsten var klientdelen finns (din DevServer på localhost) och vilka objekt som är tillgängliga baserat på dina manifest. När DevGateway körs kan Fabric läsa in användargränssnittet i en iFrame och anropa din lokala DevServer för att läsa produkt- och objektmetadata – utan att publicera ett paket till din klientorganisation.
Vad DevGateway gör
- Registrerar en lokal arbetsbelastningsinstans på en specifik arbetsyta för den aktuella inloggade utvecklaren.
- Informerar Fabric om din arbetsbelastningsidentitet och startpunkt med hjälp av dina manifest.
- Dirigerar Fabric-anrop till din lokala miljö så att plattformen kan ladda in din frontend och upptäcka objekt medan du itererar.
- Fungerar hand i hand med DevServer, som hostar din frontend och exponerar manifeständpunkter.
Anmärkning
DevGateway tillhandahåller inte din webbapp eller visar sig själv. I stället registrerar den din lokala instans och pekar Fabric på din DevServer och manifest.
Hur man använder manifest i utveckling
Din arbetsbelastning är manifestdriven i både utveckling och produktion. Under utveckling:
- DevGateway använder din lokala konfiguration för att annonsera arbetsbelastningens identitet och startpunkter (enligt definitionen i arbetsbelastningsmanifestet).
- Fabric anropar sedan din DevServer för att hämta produktmanifestet och objektmanifestet via lokala slutpunkter (till exempel mallens
/manifestsväg), så att tjänsten kan återge navigering, paneler och skapandeupplevelser.
Detta speglar vad som händer vid publiceringstillfället, men allt förblir lokalt för snabb iteration.
Typiskt utvecklingsflöde
- Starta din DevServer för att vara värd för klientdelen på localhost.
- Starta DevGateway och logga in med en användare som är administratör för målarbetsytan.
- Öppna din Fabric-arbetsyta och använd arbetsbelastningens inträdespunkt. Fabric läser in ditt UI i en iFrame och identifierar objekt via dina manifest.
- Redigera användargränssnitt och manifestfiler, uppdatera för att se ändringar omedelbart.
Se Komma igång självstudien för stegvisa anvisningar för konfiguration och start.
Konfigurationsindata
Beroende på din mall läser DevGateway en lokal konfiguration som innehåller:
- Målarbetsyta för registrering
- Lokal frontend-slutpunkt (din DevServer URL)
- Sökvägar eller referenser till dina manifestfiler/tillgångar som används under utvecklingen
Lagringsplatsens installations-/byggskript genererar eller uppdaterar den här konfigurationen automatiskt så att DevGateway och DevServer förblir synkroniserade.
Felsökningstips
- Om användargränssnittet inte öppnas i Infrastruktur kontrollerar du att du har startat både DevGateway och DevServer och att du är inloggad på en arbetsyta där du har de behörigheter som krävs.
- Om Infrastruktur inte kan identifiera objekt bekräftar du att DevServers manifestslutpunkt returnerar giltig JSON och att DevGateway pekar tjänsten på rätt localhost-URL.
- Om ikoner eller strängar saknas kontrollerar du tillgångarnas sökvägar i dina manifest och att devservern hanterar dem.