diff options
Diffstat (limited to 'src/config.ts')
-rw-r--r-- | src/config.ts | 3 |
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; } |