Menu

Turbopack 文件系统缓存

使用方法

Turbopack 文件系统缓存使 Turbopack 能够减少 next devnext build 命令之间的工作量。启用后,Turbopack 会将数据保存并恢复到构建之间的 .next 文件夹中,这可以大大加快后续构建和开发会话的速度。

值得注意的是:文件系统缓存功能目前处于 Beta 阶段,仍在开发中。采用此功能的用户应预期会遇到一些稳定性问题。我们建议首先在开发环境中采用它。

next.config.ts
TypeScript
import type { NextConfig } from 'next'
 
const nextConfig: NextConfig = {
  experimental: {
    // 为 `next dev` 启用文件系统缓存
    turbopackFileSystemCacheForDev: true,
    // 为 `next build` 启用文件系统缓存
    turbopackFileSystemCacheForBuild: true,
  },
}
 
export default nextConfig

版本变更

版本变更
v16.0.0Beta 版本发布,为构建和开发提供单独的标志
v15.5.0持久化缓存在 canary 版本中作为实验性功能发布