diff options
-rw-r--r-- | .changeset/itchy-flowers-report.md | 5 | ||||
-rw-r--r-- | packages/astro/src/cli/install-package.ts | 8 |
2 files changed, 12 insertions, 1 deletions
diff --git a/.changeset/itchy-flowers-report.md b/.changeset/itchy-flowers-report.md new file mode 100644 index 000000000..3c8e41c87 --- /dev/null +++ b/.changeset/itchy-flowers-report.md @@ -0,0 +1,5 @@ +--- +'astro': patch +--- + +Resets `NODE_ENV` to ensure install command run in dev mode diff --git a/packages/astro/src/cli/install-package.ts b/packages/astro/src/cli/install-package.ts index d61a752de..8dfd7c6c5 100644 --- a/packages/astro/src/cli/install-package.ts +++ b/packages/astro/src/cli/install-package.ts @@ -144,7 +144,13 @@ async function installPackage( await exec( installCommand.pm, [installCommand.command, ...installCommand.flags, ...installCommand.dependencies], - { nodeOptions: { cwd: cwd } }, + { + nodeOptions: { + cwd, + // reset NODE_ENV to ensure install command run in dev mode + env: { NODE_ENV: undefined }, + } + }, ); spinner.succeed(); |