diff --git a/packages/builder-rsbuild/src/preview/iframe-rsbuild.config.ts b/packages/builder-rsbuild/src/preview/iframe-rsbuild.config.ts index 8442892..05c4c4e 100644 --- a/packages/builder-rsbuild/src/preview/iframe-rsbuild.config.ts +++ b/packages/builder-rsbuild/src/preview/iframe-rsbuild.config.ts @@ -188,6 +188,9 @@ export default async ( progressBar: !quiet, }, source: { + // TODO: Rspack doesn't support virtual modules yet, use cache dir instead + // we needed to explicitly set the module in `node_modules` to be compiled + include: [/[\\/]node_modules[\\/].*[\\/]storybook-config-entry\.js/], alias: { ...storybookPaths, }, diff --git a/sandboxes/react-rsbuild/package.json b/sandboxes/react-rsbuild/package.json index dbd47df..69d7fa8 100644 --- a/sandboxes/react-rsbuild/package.json +++ b/sandboxes/react-rsbuild/package.json @@ -4,6 +4,7 @@ "private": true, "description": "", "author": "", + "type": "module", "scripts": { "build": "rsbuild build", "build:storybook": "storybook build",