diff --git a/packages/nitro/src/build.ts b/packages/nitro/src/build.ts index 4c13bb2d8e..85319ff092 100644 --- a/packages/nitro/src/build.ts +++ b/packages/nitro/src/build.ts @@ -38,7 +38,7 @@ export async function generate (sigmaContext: SigmaContext) { join(sigmaContext.output.publicDir, sigmaContext._nuxt.publicPath) ) await copy( - resolve(sigmaContext._nuxt.rootDir, sigmaContext._nuxt.staticDir), + resolve(sigmaContext._nuxt.srcDir, sigmaContext._nuxt.staticDir), sigmaContext.output.publicDir ) } diff --git a/packages/nitro/src/context.ts b/packages/nitro/src/context.ts index 709ce9ddf6..3e3b5dc21a 100644 --- a/packages/nitro/src/context.ts +++ b/packages/nitro/src/context.ts @@ -33,6 +33,7 @@ export interface SigmaContext { _nuxt: { dev: boolean rootDir: string + srcDir: string buildDir: string staticDir: string routerBase: string @@ -73,6 +74,7 @@ export function getsigmaContext (nuxtOptions: NuxtOptions, input: SigmaInput): S _nuxt: { dev: nuxtOptions.dev, rootDir: nuxtOptions.rootDir, + srcDir: nuxtOptions.srcDir, buildDir: nuxtOptions.buildDir, staticDir: nuxtOptions.dir.static, routerBase: nuxtOptions.router.base,