feat: 升级storybook版本

This commit is contained in:
xion 2024-11-02 16:54:27 +08:00
parent af9491e698
commit 8caac6f37a
4 changed files with 785 additions and 756 deletions

View File

@ -6,17 +6,21 @@ export const isDev = mode === 'development';
/** @type { import('@storybook/html-webpack5').StorybookConfig } */ /** @type { import('@storybook/html-webpack5').StorybookConfig } */
const config = { const config = {
stories: ['../stories/**/*.mdx', '../stories/**/*.stories.@(js|jsx|mjs|ts|tsx)', '../apps/**/*.mdx', '../apps/**/*.stories.@(js|jsx|mjs|ts|tsx)'], stories: ['../stories/**/*.mdx', '../stories/**/*.stories.@(js|jsx|mjs|ts|tsx)', '../apps/**/*.mdx', '../apps/**/*.stories.@(js|jsx|mjs|ts|tsx)'],
addons: [ addons: [
'@storybook/addon-webpack5-compiler-swc', '@storybook/addon-webpack5-compiler-swc',
'@storybook/addon-links', '@storybook/addon-links',
'@storybook/addon-essentials', '@storybook/addon-essentials',
'@chromatic-com/storybook', '@chromatic-com/storybook',
'@storybook/addon-interactions', '@storybook/addon-interactions',
'@storybook/addon-mdx-gfm'
], ],
framework: { framework: {
name: '@storybook/html-webpack5', name: '@storybook/html-webpack5',
options: {}, options: {},
}, },
webpackFinal: async (config) => { webpackFinal: async (config) => {
const newConfig = { const newConfig = {
...config, ...config,
@ -67,5 +71,7 @@ const config = {
}; };
return newConfig; return newConfig;
}, },
docs: {}
}; };
export default config; export default config;

View File

@ -10,6 +10,8 @@ const preview = {
}, },
}, },
}, },
tags: ['autodocs']
}; };
export default preview; export default preview;

View File

@ -8,26 +8,27 @@
"dev": "storybook dev -p 6006", "dev": "storybook dev -p 6006",
"storybook": "storybook dev -p 6006", "storybook": "storybook dev -p 6006",
"build": "storybook build ", "build": "storybook build ",
"deploy": "envision switchOrg docs && envision deploy ./storybook-static -k system-book -v 0.0.5" "deploy": "envision switchOrg docs && envision deploy ./storybook-static -k system-book -v 0.0.6"
}, },
"keywords": [], "keywords": [],
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"devDependencies": { "devDependencies": {
"@chromatic-com/storybook": "^2.0.2", "@chromatic-com/storybook": "^3.2.2",
"@storybook/addon-essentials": "^8.3.6", "@storybook/addon-essentials": "^8.4.1",
"@storybook/addon-interactions": "^8.3.6", "@storybook/addon-interactions": "^8.4.1",
"@storybook/addon-links": "^8.3.6", "@storybook/addon-links": "^8.4.1",
"@storybook/addon-mdx-gfm": "^8.4.1",
"@storybook/addon-webpack5-compiler-swc": "^1.0.5", "@storybook/addon-webpack5-compiler-swc": "^1.0.5",
"@storybook/blocks": "^8.3.6", "@storybook/blocks": "^8.4.1",
"@storybook/html": "^8.3.6", "@storybook/html": "^8.4.1",
"@storybook/html-webpack5": "^8.3.6", "@storybook/html-webpack5": "^8.4.1",
"@storybook/test": "^8.3.6", "@storybook/test": "^8.4.1",
"autoprefixer": "^10.4.20", "autoprefixer": "^10.4.20",
"mini-css-extract-plugin": "^2.9.1", "mini-css-extract-plugin": "^2.9.1",
"postcss": "^8.4.47", "postcss": "^8.4.47",
"postcss-loader": "^8.1.1", "postcss-loader": "^8.1.1",
"storybook": "^8.3.6", "storybook": "^8.4.1",
"tailwindcss": "^3.4.14" "tailwindcss": "^3.4.14"
}, },
"dependencies": { "dependencies": {

1512
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff