summaryrefslogtreecommitdiff
path: root/src/config.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.ts')
-rw-r--r--src/config.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/config.ts b/src/config.ts
index 1a80d4a15..96c4e92d4 100644
--- a/src/config.ts
+++ b/src/config.ts
@@ -18,5 +18,8 @@ export async function loadConfig(rawRoot: string | undefined): Promise<AstroConf
const astroConfig: AstroConfig = (await import(astroConfigPath)).default;
astroConfig.projectRoot = new URL(astroConfig.projectRoot + '/', fileProtocolRoot);
astroConfig.astroRoot = new URL(astroConfig.astroRoot + '/', fileProtocolRoot);
+
+ const publicFolder = astroConfig.public ? astroConfig.public + '/' : './public/';
+ astroConfig.public = new URL(publicFolder, fileProtocolRoot);
return astroConfig;
}