Menu

staticGeneration*

staticGeneration* 选项允许你为高级用例配置静态生成过程。

next.config.ts
import type { NextConfig } from 'next'
 
const nextConfig: NextConfig = {
  experimental: {
    staticGenerationRetryCount: 1,
    staticGenerationMaxConcurrency: 8,
    staticGenerationMinPagesPerWorker: 25,
  },
}
 
export default nextConfig
next.config.js
const nextConfig = {
  experimental: {
    staticGenerationRetryCount: 1
    staticGenerationMaxConcurrency: 8
    staticGenerationMinPagesPerWorker: 25
  },
}
 
export default nextConfig;

配置选项

以下选项可用:

  • staticGenerationRetryCount:页面生成失败后重试的次数,超过次数后构建将失败。
  • staticGenerationMaxConcurrency:每个工作进程可以处理的最大页面数。
  • staticGenerationMinPagesPerWorker:在启动新的工作进程之前需要处理的最小页面数。