diff --git a/package.json b/package.json index 379805d..91893c4 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,9 @@ "type": "module", "scripts": { "dev": "vite --host", - "build": "vite build", + "build:main": "vite build", + "build:storybook": "storybook build -o storybook-static", + "build": "yarn build:main && yarn build:storybook", "lint": "eslint .", "preview": "vite preview", "test": "vitest", diff --git a/storybook-static/project.json b/storybook-static/project.json index dbf8325..d68576c 100644 --- a/storybook-static/project.json +++ b/storybook-static/project.json @@ -1 +1 @@ -{"generatedAt":1740985149722,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"vitest":"2.1.9"},"hasRouterPackage":true,"packageManager":{"type":"yarn","version":"1.22.19"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","portableStoriesFileCount":0,"applicationFileCount":12,"language":"typescript","storybookPackages":{},"addons":{"@storybook/addon-essentials":{"version":"8.6.3"},"@storybook/addon-onboarding":{"version":"8.6.3"},"@chromatic-com/storybook":{"version":"3.2.5"}}} \ No newline at end of file +{"generatedAt":1740986821072,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"vitest":"2.1.9"},"hasRouterPackage":true,"packageManager":{"type":"yarn","version":"1.22.19"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","portableStoriesFileCount":0,"applicationFileCount":12,"language":"typescript","storybookPackages":{},"addons":{"@storybook/addon-essentials":{"version":"8.6.3"},"@storybook/addon-onboarding":{"version":"8.6.3"},"@chromatic-com/storybook":{"version":"3.2.5"}}} \ No newline at end of file diff --git a/vercel.json b/vercel.json index 0595620..4b4ca7d 100644 --- a/vercel.json +++ b/vercel.json @@ -1,5 +1,24 @@ { "version": 2, - "builds": [{ "src": "storybook-static/**", "use": "@vercel/static" }], - "routes": [{ "src": "/storybook/(.*)", "dest": "storybook-static/$1" }] + "builds": [ + { + "src": "dist/**", + "use": "@vercel/static" + }, + + { + "src": "storybook-static/**", + "use": "@vercel/static" + } + ], + "routes": [ + { + "src": "^/storybook/(.*)", + "dest": "storybook-static/$1" + }, + { + "src": "^/(.*)", + "dest": "dist/$1" + } + ] }