diff --git a/src/module/plugins/entry.ts b/src/module/plugins/entry.ts index 213a475c3..c6129b509 100644 --- a/src/module/plugins/entry.ts +++ b/src/module/plugins/entry.ts @@ -1,4 +1,5 @@ import { readFileSync } from 'node:fs' +import { dirname, join } from 'pathe' import { createUnplugin } from "unplugin" const PLUGIN_NAME = 'nuxt:vitest:nuxt-root-stub' @@ -15,7 +16,7 @@ export const NuxtRootStubPlugin = createUnplugin((options: NuxtRootStubPluginOpt vite: { async resolveId(id) { if (id.endsWith('nuxt-vitest-app-entry')) { - return id + return join(dirname(options.entry), 'nuxt-vitest-app-entry') } }, async load(id) {