main.ts 693 B

12345678910111213141516171819202122232425
  1. import type { StorybookConfig } from '@storybook/react-vite';
  2. const config: StorybookConfig = {
  3. framework: {
  4. name: '@storybook/react-vite',
  5. options: {},
  6. },
  7. stories: ['../src/**/*.stories.@(ts|tsx)'],
  8. addons: ['@storybook/addon-docs', '@storybook/addon-a11y'],
  9. viteFinal: (viteConfig) => {
  10. if (viteConfig.build) {
  11. viteConfig.build.outDir = undefined;
  12. viteConfig.build.emptyOutDir = false;
  13. if (viteConfig.build.rollupOptions) {
  14. viteConfig.build.rollupOptions.input = undefined;
  15. }
  16. }
  17. if (viteConfig.experimental) {
  18. viteConfig.experimental.renderBuiltUrl = undefined;
  19. }
  20. return viteConfig;
  21. },
  22. };
  23. export default config;