Configuración
La configuración de `duxt` fusionada, y de qué lado de la fusión vino cada valor.
Cada clave que lee el tema, con una insignia que dice de dónde vino. «Por qué sigue la entrada de duxt en mi barra de navegación» se resuelve con un vistazo aquí en vez de con una sesión entera.
Las insignias
| Insignia | Significado |
|---|---|
consumer | Lo puso tu app.config.ts |
layer | Es el valor por defecto de la capa, sin tocar |
build | Lo calculó la compilación y no está escrito en ninguna parte |
La regla de fusión
Los arrays se reemplazan enteros, los objetos se fusionan clave a clave. El
navigation de quien la consume es la navegación — las entradas de la capa
desaparecen. Un footer.note de quien la consume deja footer.columns en paz.
No es lo que hace Nuxt con app.config por su cuenta: defu concatena los
arrays, lo que le daría a un sitio sus propias entradas más las de la capa sin
manera de quitar las nuestras. Así que la capa no envía ninguna lista en
app.config y las fusiona ella misma.
Notas
Los valores estructurados se abren. Una fila que contiene un objeto o una lista muestra un recuento y una vista previa de una línea; al pulsarla imprime el valor entero, indentado. Se queda en la página mientras está plegada, así que el filtro sigue encontrando una fila por cualquier cadena que haya dentro — incluida una única traducción de una etiqueta.
resolvedSources es la única clave que no escribe nadie: es el manifiesto que
la compilación calculó a partir de sources, y todos los demás paneles de esta
pestaña lo leen.