跳至内容

generateBuildId

Next.js 在 `next build` 期间生成一个 ID,以识别正在提供服务的应用程序的哪个版本。同一构建应该用于启动多个容器。

如果您正在为环境的每个阶段重新构建,则需要生成一个一致的构建 ID 以在容器之间使用。在 `next.config.js` 中使用 `generateBuildId` 命令

next.config.js
module.exports = {
  generateBuildId: async () => {
    // This could be anything, using the latest git hash
    return process.env.GIT_HASH
  },
}