window / document undefined ?

Cette erreur est due au rendu côté serveur. Si vous devez spécifier que vous souhaitez importer une ressource uniquement côté client, vous devez utiliser la variable process.client.

Par exemple, dans votre fichier .vue :

if (process.client) {
  require('external_library')
}

N'oubliez pas d'ajouter la librairie dans votre paquetage vendor dans nuxt.config.js :

  build: {
    vendor: ['external_library']
  }

Vous avez vu une erreur ou vous souhaitez contribuer à la documentation ? Éditez cette page sur GitHub !