Dépannage
Les vérifications les plus utiles
La plupart des problèmes d’intégration se résolvent en vérifiant d’abord le module Nuxt, l’installation des dépendances et les fonctions activées.
Le composant n’apparaît pas
Vérifiez que le module utilise bien son sous-chemin :
modules: ['@vevedh/nfz-notion-markdown-editor/module']Redémarrez ensuite le serveur Nuxt afin que les composants et les types soient régénérés.
Les icônes ou les styles manquent
Vérifiez que l’installation s’est terminée sans erreur et que la feuille de style du package n’a pas été retirée de la configuration de build.
Si vous avez désactivé l’installation automatique des modules requis, assurez-vous aussi que Quasar, Color Mode et Icon sont configurés par votre application.
Une fonction n’est pas visible
Regardez d’abord les features du module, puis les props passées au composant. Une prop locale explicite est prioritaire sur le réglage global.
Une partie VitePress apparaît comme du Markdown brut
C’est volontaire lorsqu’une syntaxe ne peut pas être modifiée visuellement sans risque de perte. Ouvrez le mode source pour l’éditer précisément.
Le Markdown du parent ne se reflète pas dans l’éditeur
Assurez-vous que la valeur transmise à v-model est bien une chaîne réactive (ref ou propriété de store). Le composant accepte les remplacements du document après son initialisation.
Si le problème persiste, réduisez votre page à un composant minimal avec uniquement le v-model afin d’isoler la configuration en cause.