From 48292ba7b7d2099086fb5e9648178c91b39f6e8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20Born=C3=B6?= Date: Thu, 22 Sep 2022 18:10:36 +0200 Subject: [PATCH] Fix required server files for font loader manifest (#40784) The manifest currently gets added without file extensions. --- packages/next/build/index.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/next/build/index.ts b/packages/next/build/index.ts index 775d726bec4c4..f2f494a735188 100644 --- a/packages/next/build/index.ts +++ b/packages/next/build/index.ts @@ -829,9 +829,12 @@ export default async function build( config.optimizeFonts ? path.join(serverDir, FONT_MANIFEST) : null, BUILD_ID_FILE, appDir ? path.join(serverDir, APP_PATHS_MANIFEST) : null, - config.experimental.fontLoaders - ? path.join(serverDir, FONT_LOADER_MANIFEST) - : null, + ...(config.experimental.fontLoaders + ? [ + path.join(SERVER_DIRECTORY, FONT_LOADER_MANIFEST + '.js'), + path.join(SERVER_DIRECTORY, FONT_LOADER_MANIFEST + '.json'), + ] + : []), ] .filter(nonNullable) .map((file) => path.join(config.distDir, file)),