From 1961bb514e1a3b58b95dc6d2bd4df8b79f00cfc6 Mon Sep 17 00:00:00 2001 From: Javier Abia Date: Mon, 4 Mar 2024 18:56:44 +0100 Subject: [PATCH] fix(nextjs): avoid path error on dev server creation (#21998) --- packages/next/src/executors/server/server.impl.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/next/src/executors/server/server.impl.ts b/packages/next/src/executors/server/server.impl.ts index 038233d0ee..68e298a97d 100644 --- a/packages/next/src/executors/server/server.impl.ts +++ b/packages/next/src/executors/server/server.impl.ts @@ -25,7 +25,8 @@ export default async function* serveExecutor( ); const projectRoot = context.workspace.projects[context.projectName].root; // This is required for the default custom server to work. See the @nx/next:app generator. - const nextDir = resolve(context.root, buildOptions.outputPath); + const nextDir = + !options.dev && resolve(context.root, buildOptions.outputPath); process.env.NX_NEXT_DIR ??= options.dev ? projectRoot : nextDir; if (options.customServerTarget) {