Referencia de campos de stats
mf-stats.json se genera cuando manifest está habilitado. Contiene las estadísticas completas del build, incluidos los assets de exposes/shared/remotes, metaData (información del build, remoteEntry, etc.) y los resultados del análisis de assets.
Usa este documento para entender cada campo de mf-stats.json, algo útil para la depuración y el análisis.
Nivel superior
metaData (ambos archivos)
metaData describe cómo se consume este build en runtime y el contexto del build. Tanto mf-stats.json como mf-manifest.json lo incluyen.
StatsMetaData
StatsMetaData tiene dos formas mutuamente excluyentes:
- Forma de función:
getPublicPath: string - Forma de cadena:
publicPath: string(opcionalmentessrPublicPath: string)
Campos compartidos:
ResourceInfo
StatsBuildInfo
MetaDataTypes
assets (ambos archivos)
StatsAssets describe los assets síncronos y asíncronos de un módulo shared o expuesto. Ambos archivos lo usan.
StatsAssets
StatsAssetsInfo
shared
StatsShared
remotes
StatsRemote registra la información de consumo de los remotes. Siempre incluye entry o version.
StatsRemoteVal (campos compartidos)
StatsRemote (mutuamente excluyentes)
entry: string(si existe, no hayversion)version: string(si existe, no hayentry)