From 0bcb0a61269a874949041421d22b84e9bbbc92b7 Mon Sep 17 00:00:00 2001 From: fi3ework Date: Mon, 24 Jun 2024 23:38:08 +0800 Subject: [PATCH] fix: should compile virtual module --- packages/builder-rsbuild/src/preview/iframe-rsbuild.config.ts | 3 +++ sandboxes/react-rsbuild/package.json | 1 + 2 files changed, 4 insertions(+) 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",