Files
2026-08-28 05:24:30 +08:00

26 lines
720 B
TypeScript

import type { StorybookConfig } from '@storybook/react-vite';
const config: StorybookConfig = {
framework: {
name: '@storybook/react-vite',
options: {},
},
stories: ['../src/**/*.stories.@(ts|tsx)'],
addons: ['@storybook/addon-docs', '@storybook/addon-a11y', '@storybook/addon-vitest'],
viteFinal: (viteConfig) => {
if (viteConfig.build) {
viteConfig.build.outDir = undefined;
viteConfig.build.emptyOutDir = false;
if (viteConfig.build.rollupOptions) {
viteConfig.build.rollupOptions.input = undefined;
}
}
if (viteConfig.experimental) {
viteConfig.experimental.renderBuiltUrl = undefined;
}
return viteConfig;
},
};
export default config;