Manifest
Das Manifest (/modules/index.json) beschreibt, welche Remote‑Module der Host lädt. Einträge folgen dem Typ RemoteModuleRef.
Struktur: RemoteModuleRef
Varianten für Quellen:
- URL‑Drop‑in:
baseUrl+entry(+ optionalstyles) - Dev‑Quelle:
entryDev(z. B. Vite‑Pfad) - Package‑Specifier:
spec(per Import‑Map oder CDN)
json
[
{
"name": "admin",
"version": "1.2.3",
"baseUrl": "/modules/admin/1.2.3/",
"entry": "index.js",
"styles": ["style.css"]
}
]json
[
{
"name": "admin",
"version": "dev",
"entryDev": "/src/modules/admin/src/public-entry.ts"
}
]json
[
{
"name": "admin",
"version": "1.2.3",
"spec": "@org/module-admin@1.2.3"
}
]Tipp: In Dev bevorzugt der Loader automatisch entryDev (konfigurierbar), in Prod die gebauten Bundles.