メインコンテンツまでスキップ

generateBuildId

Next.js は、ビルド時に生成される id 定数を使用して、どのバージョンのアプリケーションが提供されているかを識別します。このため、複数のサーバーへデプロイしnext buildが各サーバーで実行される場合に問題を起こす可能性があります。ビルド間で一貫したビルド ID を保つために、独自のビルド ID を指定できます。

next.config.jsを開き、generateBuildId関数を追加します:

next.config.js
module.exports = {
generateBuildId: async () => {
// 例えば、最新のgit コミットハッシュを使用することもできます
return 'my-build-id'
},
}