diff --git a/packages/plugin-rsc/src/plugin.ts b/packages/plugin-rsc/src/plugin.ts index 9141febba..4eaeacd20 100644 --- a/packages/plugin-rsc/src/plugin.ts +++ b/packages/plugin-rsc/src/plugin.ts @@ -468,7 +468,7 @@ export default function vitePluginRsc( // crawl packages with "react" in "peerDependencies" to bundle react deps on server // see https://github.com/svitejs/vitefu/blob/d8d82fa121e3b2215ba437107093c77bde51b63b/src/index.js#L95-L101 const result = await crawlFrameworkPkgs({ - root: process.cwd(), + root: config.root ?? process.cwd(), isBuild: env.command === 'build', isFrameworkPkgByJson(pkgJson) { if ([PKG_NAME, 'react-dom'].includes(pkgJson.name)) {