Want to take a look at our new docs? Our new docs are now in beta. Have fun!

API: The Builder Class

Builder Class

Hooks

我们可以在某些生命周期事件中注册钩子。

// Add hook for build
this.nuxt.hook('build:done', (builder) => {
  ...
})
HookArgumentsWhen
build:before(nuxt, buildOptions)在 Nuxt 构建开始之前
build:templates({ templateFiles, templateVars, resolve })生成.nuxt模板文件
build:extendRoutes(routes, resolve)生成 路由
build:compile      ({ name, compiler })在 webpack 编译之前(编译器是 webpack编译器实例),如果是通用模式,则调用两次名称为'client''server'
build:compiled    ({ name, compiler, stats })webpack 构建完成
build:done(nuxt)Nuxt 构建完成
Contribution for this page is now closed. If you would like to contribute please check out our new docs are now in beta. Have fun!

Platinum Sponsors

StoryblokMoovweb Support Us