diff --git a/.storybook/main.ts b/.storybook/main.ts index e8b970e8..1da33627 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -1,3 +1,4 @@ +import { mergeConfig } from "vite"; import type { StorybookConfig } from "@storybook/nextjs-vite"; const config: StorybookConfig = { @@ -12,10 +13,26 @@ const config: StorybookConfig = { name: "@storybook/nextjs-vite", options: {}, }, - staticDirs: [{ from: "../public", to: "/" }], + + staticDirs: [{ from: "../public", to: "frontend" }], + viteFinal: async (config) => { - config.base = "/frontend/"; - return config; + return mergeConfig(config, { + base: "/frontend/", + + build: { + assetsInlineLimit: 0, + }, + + resolve: { + alias: { + "/icons": "/public/icons", + "/images": "/public/images", + "/fonts": "/public/fonts", + }, + }, + }); }, }; + export default config; diff --git a/.storybook/preview-head.html b/.storybook/preview-head.html index 29fef473..62316a68 100644 --- a/.storybook/preview-head.html +++ b/.storybook/preview-head.html @@ -1,3 +1,5 @@ + + { {/* 메시지 입력 창 영역 */}