nuxt.renderAndGetWindow(url, options)

  • 型: Function
  • 引数: String
    1. String: レンダリングする URL
    2. オプション Object: オプション
    • virtualConsole: Boolean(デフォルト: true
  • 戻り値: Promise
    • 戻り値: window

Get the window from a given url of a Nuxt.js application.

このメソッドはテスト目的で作られました。

この関数を使うためには jsdom をインストールする必要があります:

npm install --save-dev jsdom

例:

const { loadNuxt } = require('nuxt')

async function init() {
  // すでにプロジェクトをビルド済みと仮定します
  const nuxt = await loadNuxt({ for: 'start' })
  await nuxt.listen(3000)
  const window = await nuxt.renderAndGetWindow('http://localhost:3000')
  // head `<title>` を表示する
  console.log(window.document.title)
  nuxt.close()
}

init()

コントリビューター

間違いを見つけた、またはドキュメントに貢献したいですか? GitHub でこのページを編集する

Partners

  • Netlify
  • Google Chrome
  • Vercel
  • Swell
  • Strapi
  • Ship Shape
  • Layer0
  • Storyblok
  • 64 Robots
  • Netlify
  • Google Chrome
  • Vercel
  • Swell
  • Strapi
  • Ship Shape
  • Layer0
  • Storyblok
  • 64 Robots
Support Us