跳到主要内容

generateBuildId

Next.js 会在 next build 期间生成一个 ID,用于标识正在服务的应用版本。相同的构建应被用于并启动多个容器。

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

next.config.js
module.exports = {
generateBuildId: async () => {
// 这里可以是任何内容,例如使用最新的 git 哈希
return process.env.GIT_HASH
},
}