Revert to standalone output: static export cannot run the SMTP Server Action
output: "export" produces pure static HTML with no server at runtime, so the contact form's Server Action (src/actions/sendEmail.ts, nodemailer/SMTP) can never execute under it - Next.js itself refuses to build with a Server Action present under output: "export". The deploy architecture is being switched to a Node standalone runtime (see doormile-build) instead, which supports the existing Server Action unchanged.
This commit is contained in:
@@ -14,7 +14,7 @@ const nextConfig: NextConfig = {
|
|||||||
turbopack: {
|
turbopack: {
|
||||||
root: path.resolve(__dirname),
|
root: path.resolve(__dirname),
|
||||||
},
|
},
|
||||||
output: "export",
|
output: "standalone",
|
||||||
// Required by the How It Works 3D experience. React StrictMode double-invokes
|
// Required by the How It Works 3D experience. React StrictMode double-invokes
|
||||||
// mount/effects in dev, which tears down and re-creates the WebGL context of
|
// mount/effects in dev, which tears down and re-creates the WebGL context of
|
||||||
// the heavy 32MB scene mid-initialization — the context is lost ("THREE.
|
// the heavy 32MB scene mid-initialization — the context is lost ("THREE.
|
||||||
|
|||||||
Reference in New Issue
Block a user