twu/.storybook/main.js
2025-04-30 01:50:08 +08:00

29 lines
839 B
JavaScript

/** @type { import('@storybook/react-vite').StorybookConfig } */
const config = {
stories: [
'../stories/**/*.mdx',
'../stories/**/*.stories.@(js|jsx|mjs|ts|tsx)', //
'../packages/**/*.mdx',
'../packages/**/*.stories.@(js|jsx|mjs|ts|tsx)',
],
addons: ['@storybook/addon-essentials', '@storybook/addon-onboarding', '@chromatic-com/storybook', '@storybook/experimental-addon-test'],
framework: {
name: '@storybook/react-vite',
options: {},
},
async viteFinal(config) {
const isDev = config.mode === 'development';
config.base = isDev ? '/' : '/root/tw-story'; // 设置基础路径
// 添加 Tailwind CSS 支持
config.css = {
postcss: {
// @ts-ignore
plugins: [require('@tailwindcss/postcss')({})],
},
};
return config;
},
};
export default config;