library
library configura el formato de biblioteca de salida del contenedor de Module Federation y determina cómo se expone el contenedor a los consumidores externos.
- Tipo:
LibraryOptions - Obligatorio: No
- Valor por defecto:
undefined
type
- Tipo:
LibraryType - Obligatorio: Sí
- Valor por defecto: -
Especifica el tipo de biblioteca de salida del contenedor. Valores habituales:
name
- Tipo:
string | string[] | LibraryCustomUmdObject - Obligatorio: No
- Valor por defecto:
undefined
El nombre de la biblioteca. Para el tipo umd, puedes especificar nombres distintos para amd, commonjs y la variable global.
export
- Tipo:
string | string[] - Obligatorio: No
- Valor por defecto:
undefined
Especifica qué export debe exponerse como la biblioteca.
umdNamedDefine
- Tipo:
boolean - Obligatorio: No
- Valor por defecto:
false
Cuando type es 'umd', indica si se debe asignar un nombre al módulo AMD (es decir, pasar el nombre del módulo a define()).
amdContainer
- Tipo:
string - Obligatorio: No
- Valor por defecto:
undefined
Añade un prefijo de contenedor a las funciones define/require del módulo AMD.
auxiliaryComment
- Tipo:
string | object - Obligatorio: No
- Valor por defecto:
undefined
Añade un comentario en el wrapper UMD para cada formato de módulo.