You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.


Page traduite Le contenu de cette page peut être déprécié.

nuxt.renderAndGetWindow(url, options)

Récupère la window d'une URL donnée de l'application Nuxt.


  • Type : Function
  • Argument : String
    1. String : URL à afficher
    2. Optional, Object : options
    • virtualConsole: Boolean (par défaut : true)
  • Renvois : Promise
    • Renvois : window
Cette méthode est faite à des fins de test.

Pour utiliser cette fonction, vous devez installer jsdom :

npm install --save-dev jsdom

Exemple :

const { loadNuxt } = require('nuxt')

async function init() {
  // En supposant que vous ayez déjà construit votre projet
  const nuxt = await loadNuxt({ for: 'start' })
  await nuxt.listen(3000)
  const window = await nuxt.renderAndGetWindow('http://localhost:3000')
  // Afficher le `<titre>`
  console.log(window.document.title)
  nuxt.close()
}

init()

Prochaine étape