From f13c1215cb94da45861fe33967d1377e07dffb85 Mon Sep 17 00:00:00 2001 From: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com> Date: Thu, 6 Feb 2025 17:56:29 +0100 Subject: [PATCH] fix(cli): If NODE_ENV is not defined then default to production for medusa start (#11325) Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com> --- .changeset/silent-clocks-give.md | 5 +++++ packages/cli/medusa-cli/src/create-cli.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/silent-clocks-give.md diff --git a/.changeset/silent-clocks-give.md b/.changeset/silent-clocks-give.md new file mode 100644 index 0000000000..cb5ee1f7a7 --- /dev/null +++ b/.changeset/silent-clocks-give.md @@ -0,0 +1,5 @@ +--- +"@medusajs/cli": patch +--- + +fix(cli): If NODE_ENV is not defined then default to "production" for medusa start diff --git a/packages/cli/medusa-cli/src/create-cli.ts b/packages/cli/medusa-cli/src/create-cli.ts index 14c2c38dc3..1490e336a9 100644 --- a/packages/cli/medusa-cli/src/create-cli.ts +++ b/packages/cli/medusa-cli/src/create-cli.ts @@ -422,7 +422,7 @@ function buildLocalCommands(cli, isLocalProject) { }), handler: handlerP( getCommandHandler(`start`, (args, cmd) => { - process.env.NODE_ENV = process.env.NODE_ENV || `development` + process.env.NODE_ENV = process.env.NODE_ENV || `production` cmd(args) // Return an empty promise to prevent handlerP from exiting early. // The development server shouldn't ever exit until the user directly