diff --git a/packages/next/src/build/webpack/plugins/flight-manifest-plugin.ts b/packages/next/src/build/webpack/plugins/flight-manifest-plugin.ts index 2786b0d8f122b6..4430899994536b 100644 --- a/packages/next/src/build/webpack/plugins/flight-manifest-plugin.ts +++ b/packages/next/src/build/webpack/plugins/flight-manifest-plugin.ts @@ -297,6 +297,7 @@ export class ClientReferenceManifestPlugin { manifest.entryCSSFiles[chunkEntryName] = entrypoint .getFiles() .filter((f) => !f.startsWith('static/css/pages/') && f.endsWith('.css')) + .sort() // Sort CSS files to ensure consistent order between dev and build .map((file) => { const source = compilation.getAsset(file)!.source.source() if (