Config
La configuration `duxt` fusionnée, et de quel côté de la fusion vient chaque valeur.
Chaque clé que lit le thème, avec un badge disant d’où elle vient. « Pourquoi l’entrée de duxt est-elle encore dans ma barre de navigation ? » coûte ici un regard au lieu d’une séance.
Les badges
| Badge | Signification |
|---|---|
consumer | Votre app.config.ts l’a définie |
layer | C’est la valeur par défaut de la couche, intacte |
build | Elle a été calculée par le build et n’est écrite nulle part |
La règle de fusion
Les tableaux sont remplacés en entier, les objets fusionnent clé par clé. La
navigation d’un consommateur est la navigation — les entrées de la couche ont
disparu. Son footer.note laisse footer.columns tranquille.
Ce n’est pas ce que fait Nuxt avec app.config tout seul : defu concatène les
tableaux, un site aurait donc ses entrées plus les nôtres, sans moyen de retirer
les nôtres. La couche ne publie donc aucune liste dans app.config et les fusionne
elle-même.
Notes
Les valeurs structurées se déplient. Une ligne contenant un objet ou une liste affiche un décompte et un aperçu d’une ligne ; un clic imprime la valeur entière, indentée. Elle reste dans la page une fois repliée : le filtre trouve donc toujours une ligne par n’importe quelle chaîne qu’elle contient — y compris une seule traduction d’un libellé.
resolvedSources est la seule clé que personne n’écrit : c’est le manifeste que le
build a calculé à partir de sources, et que lit tout autre panneau de cet onglet.