summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/astro/src/cli/index.ts2
-rw-r--r--packages/astro/src/core/build/static-build.ts4
2 files changed, 3 insertions, 3 deletions
diff --git a/packages/astro/src/cli/index.ts b/packages/astro/src/cli/index.ts
index 8263cc19b..93e589396 100644
--- a/packages/astro/src/cli/index.ts
+++ b/packages/astro/src/cli/index.ts
@@ -239,7 +239,7 @@ async function runCommand(cmd: string, flags: yargs.Arguments) {
}
case 'build': {
- return await build(settings, { logging, telemetry });
+ return await build(settings, { ...flags, logging, telemetry });
}
case 'check': {
diff --git a/packages/astro/src/core/build/static-build.ts b/packages/astro/src/core/build/static-build.ts
index 58d3c6c56..40237659f 100644
--- a/packages/astro/src/core/build/static-build.ts
+++ b/packages/astro/src/core/build/static-build.ts
@@ -115,8 +115,8 @@ async function ssrBuild(opts: StaticBuildOptions, internals: BuildInternals, inp
const viteBuildConfig: ViteConfigWithSSR = {
...viteConfig,
+ mode: viteConfig.mode || 'production',
logLevel: opts.viteConfig.logLevel ?? 'error',
- mode: 'production',
build: {
target: 'esnext',
...viteConfig.build,
@@ -193,8 +193,8 @@ async function clientBuild(
const viteBuildConfig = {
...viteConfig,
+ mode: viteConfig.mode || 'production',
logLevel: 'info',
- mode: 'production',
build: {
target: 'esnext',
...viteConfig.build,