diff options
author | 2023-08-17 16:51:08 -0500 | |
---|---|---|
committer | 2023-08-21 14:17:04 +0100 | |
commit | 2ae9d37f0a9cb21ab288d3c30aecb6d84db87788 (patch) | |
tree | 855028eca1c6be90d068a5f3317b7f7aca06c664 | |
parent | 31a280e43842f3d7c0056b5688412e2ddee08956 (diff) | |
download | astro-2ae9d37f0a9cb21ab288d3c30aecb6d84db87788.tar.gz astro-2ae9d37f0a9cb21ab288d3c30aecb6d84db87788.tar.zst astro-2ae9d37f0a9cb21ab288d3c30aecb6d84db87788.zip |
fix(dev): open to base path (#8123)
-rw-r--r-- | .changeset/popular-carrots-sneeze.md | 5 | ||||
-rw-r--r-- | packages/astro/src/core/dev/container.ts | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/.changeset/popular-carrots-sneeze.md b/.changeset/popular-carrots-sneeze.md new file mode 100644 index 000000000..0f914891d --- /dev/null +++ b/.changeset/popular-carrots-sneeze.md @@ -0,0 +1,5 @@ +--- +'astro': patch +--- + +Open to configured `base` when `astro dev --open` runs diff --git a/packages/astro/src/core/dev/container.ts b/packages/astro/src/core/dev/container.ts index 4aeb35f3a..afd164126 100644 --- a/packages/astro/src/core/dev/container.ts +++ b/packages/astro/src/core/dev/container.ts @@ -52,7 +52,9 @@ export async function createContainer({ settings = injectImageEndpoint(settings); - const { host, headers, open } = settings.config.server; + const { base, server: { host, headers, open: shouldOpen }} = settings.config; + // Open server to the correct path + const open = shouldOpen ? base : false; // The client entrypoint for renderers. Since these are imported dynamically // we need to tell Vite to preoptimize them. |