Skip to content

Commit fd12a9d

Browse files
committed
fix: dev mode auto-detects Next.js dev/prod via import.meta.url
tsx (dev) → dev: true (auto-compiles routes, no stale .next/ issue) node dist/ (prod) → dev: false (uses pre-built .next/)
1 parent eca5561 commit fd12a9d

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/cli.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,9 @@ program
5858
setGraph(codebaseGraph, projectName);
5959

6060
const projectDir = path.resolve(__dirname, "..");
61+
const isDev = import.meta.url.endsWith(".ts");
6162
const next = (await import("next")).default;
62-
const app = next({ dev: false, dir: projectDir });
63+
const app = next({ dev: isDev, dir: projectDir });
6364
const handle = app.getRequestHandler();
6465

6566
await app.prepare();

0 commit comments

Comments
 (0)