Capítulo 393 de 456

bundlePagesRouterDependencies

Core Idea

Habilita bundling automático de dependências server-side para aplicações Pages Router, igualando o comportamento já automático do App Router.

Key Concepts

  • bundlePagesRouterDependencies: boolean, habilita o bundling automático de deps server-side no Pages Router
  • serverExternalPackages: usado para opt-out explícito de pacotes específicos do bundling

Code Examples

/** @type {import('next').NextConfig} */
const nextConfig = {
  bundlePagesRouterDependencies: true,
}

module.exports = nextConfig
  • O que demonstra: ativação da opção.

Reference Tables

VersionChanges
v15.0.0Movida de experimental para estável. Renomeada de bundlePagesExternals para bundlePagesRouterDependencies

Key Takeaways

  1. Traz o Pages Router ao mesmo comportamento de bundling automático do App Router
  2. Pacotes que não devem ser bundlados vão em serverExternalPackages
  3. Opção estável desde a v15.0.0 (antes chamada bundlePagesExternals)

Connects To

  • serverExternalPackages: mecanismo de exclusão complementar a esta opção