Capítulo 252 de 456
Cache persistente do Turbopack em disco (.next/dev/cache/turbopack e .next/cache/turbopack) que reduz trabalho repetido entre execuções de next dev ou next build, acelerando builds e sessões de dev subsequentes.
turbopackFileSystemCacheForDev (default true): cacheia o trabalho do next dev; reiniciar o dev server reaproveita a compilação anterior.turbopackFileSystemCacheForBuild (default true): cacheia o trabalho do next build em .next/cache/turbopack; builds subsequentes começam "quentes"..next/cache for restaurado antes de cada build; builds containerizados começam de layer limpa e não carregam o cache a menos que você monte/persista explicitamente.const nextConfig: NextConfig = {
experimental: {
turbopackFileSystemCacheForDev: true,
turbopackFileSystemCacheForBuild: true,
},
}
| Version | Changes |
|---|---|
v16.3.0 | FileSystem caching habilitado por default para builds. |
v16.1.0 | FileSystem caching habilitado por default para development. |
v16.0.0 | Beta release com flags separadas para build e dev. |
v15.5.0 | Cache persistente lançado como experimental em canary releases. |
turbopackFileSystemCacheForBuild: true em ambiente CI que nunca persiste .next/cache: escreve um cache que nunca será lido; setar false nesse caso evita trabalho desperdiçado..next/cache (ver guia CI build caching) para o cache do Turbopack ter efeito.true por default desde a v16.1.0 (dev) e v16.3.0 (build)..next/cache no provedor de CI.