diff --git a/packages/vite/src/vite-node.ts b/packages/vite/src/vite-node.ts index 97bee4618e7..0addd3f1985 100644 --- a/packages/vite/src/vite-node.ts +++ b/packages/vite/src/vite-node.ts @@ -102,7 +102,7 @@ function createViteNodeMiddleware (ctx: ViteBuildContext, invalidates: Set { const result = await isExternal(id) if (result?.external) { - return resolveModule(result.id, { url: ctx.nuxt.options.rootDir }) + return resolveModule(result.id, { url: ctx.nuxt.options.modulesDir }) } return false }