Capítulo 243 de 456
Faz opt-out de dependências específicas do bundling automático em Server Components/Route Handlers, usando require nativo do Node.js em vez disso, para pacotes que dependem de features específicas do Node.
@prisma/client, sharp, bcrypt, puppeteer, playwright, sqlite3, pg, mongodb, express, jest, typescript, webpack, entre dezenas de outros)./** @type {import('next').NextConfig} */
const nextConfig = {
serverExternalPackages: ['@acme/ui'],
}
module.exports = nextConfig
| Versão | Mudança |
|---|---|
v15.0.0 | Movido de experimental para estável. Renomeado de serverComponentsExternalPackages para serverExternalPackages. |
server-external-packages.jsonc no repo).serverComponentsExternalPackages foi renomeado na v15; código legado precisa atualizar a chave.