Builder クラス

フック

特定のライフサイクルイベントにフックを登録できます。

// ビルド用にフックを追加
this.nuxt.hook('build:done', (builder) => {
  ...
})
フック引数タイミング
build:before(nuxt, buildOptions)Nuxt のビルド開始前
builder:prepared(nuxt, buildOptions)ビルドディレクトリが作成された時
builder:extendPlugins(plugins)プラグイン生成時
build:templates({ templatesFiles, templateVars, resolve }).nuxt テンプレートファイル生成時
build:extendRoutes(routes, resolve)ルーティング生成時
webpack:config(webpackConfigs)コンパイラの設定前
build:compile      ({ name, compiler })webpack コンパイル前(コンパイラは webpack Compiler インスタンス)でもし universal モードの場合 'client''server' の名前で二度呼び出されます。
build:compiled    ({ name, compiler, stats })webpack のビルド終了時
build:done(nuxt)Nuxt のビルド終了時

コントリビューター

間違いを見つけた、またはドキュメントに貢献したいですか? 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