로고SEED Design

Webpack

Webpack 프로젝트에서 Seed Design을 설치하고 사용하는 방법을 알아봅니다.

의존성 설치

필요한 의존성들을 설치해요.

npm install @seed-design/react @seed-design/css @seed-design/webpack-plugin

base.css import하기

index.tsx
import "@seed-design/css/base.css";

webpack config 설정하기

vite.config.ts
+import { SeedDesignPlugin } from '@seed-design/webpack-plugin';
 
export default defineConfig({
  plugins: [
+    new SeedDesignPlugin()
  ]
})

seed-design.json 생성하기

npx @seed-design/cli@latest init

seed-design 설정

  TypeScript를 사용중이신가요?
  Yes

  React Server Components를 사용중이신가요?
  No

  seed-design 폴더 경로를 입력해주세요. (기본값은 프로젝트 루트에 생성됩니다.)
  ./seed-design

컴포넌트를 한번 사용해볼까요?

npx @seed-design/cli@latest add action-button
tsconfig.json
{
  "compilerOptions": {
    // your options
    "paths": { 
      "seed-design/ui/*": [ 
        "./seed-design/ui/*"
      ] 
    } 
  }
}

On this page