Skip to main content
Glama
DESIGN_SYSTEM_STATUS.md2.88 kB
# 디자인 시스템 설치 상태 최종 리포트 ## 📊 현재 상태 ### ✅ 설치 확인 - 패키지 디렉토리 존재: `node_modules/@dealicious/design-system-react` - 패키지 디렉토리 존재: `node_modules/@dealicious/design-system` - Yarn 의존성 확인됨 ### ❌ 문제점 1. **Monorepo 루트만 설치됨** - 전체 `ssm-web` monorepo가 설치되었지만 - 실제 패키지 파일들(`packages/design-system-react/src/components/`)이 없음 - `src/components/ssm-button` 경로가 존재하지 않음 2. **Import 경로 실패** ```typescript // ❌ 작동하지 않음 import { Button } from '@dealicious/design-system-react/src/components/ssm-button'; ``` 3. **Yarn 3 제약사항** - Yarn 3에서는 Git subdirectory 문법(`:packages/design-system-react`)이 지원되지 않음 - Monorepo 패키지를 직접 설치하는 방법이 제한적 ## 🔍 원인 분석 `package.json`의 현재 설정: ```json { "@dealicious/design-system": "https://github.com/dealicious-inc/ssm-web.git#master", "@dealicious/design-system-react": "https://github.com/dealicious-inc/ssm-web.git#master" } ``` 이 설정은 monorepo 루트를 설치하지만, 실제 패키지 파일들은 `packages/` 디렉토리에 있어서 접근할 수 없습니다. ## ✅ 해결 방안 ### 방안 1: 저장소 구조 확인 후 올바른 경로 사용 실제 저장소 구조를 확인하고 올바른 import 경로를 찾아야 합니다: ```bash # 저장소 구조 확인 git clone https://github.com/dealicious-inc/ssm-web.git /tmp/ssm-web-structure ls -la /tmp/ssm-web-structure/packages/design-system-react/ ``` ### 방안 2: 패키지의 실제 export 경로 확인 설치된 패키지의 `package.json`에서 `exports`, `main`, `module` 필드를 확인: ```bash cat node_modules/@dealicious/design-system-react/package.json | jq '.exports // .main' ``` ### 방안 3: 직접 패키지 빌드 Monorepo를 클론하고 직접 빌드: ```bash git clone https://github.com/dealicious-inc/ssm-web.git cd ssm-web yarn install yarn build --filter=@dealicious/design-system-react ``` ## 📝 권장 조치사항 1. **저장소 관리자에게 문의** - 패키지의 올바른 설치 방법 확인 - npm/yarn을 통한 배포 여부 확인 - 또는 올바른 import 경로 확인 2. **임시 해결책** - 현재는 `@ts-ignore`로 타입 오류를 무시하고 있음 - 실제 런타임에서도 작동하지 않을 가능성이 높음 - 디자인 시스템 패키지가 실제로 사용 가능한지 확인 필요 3. **대안 고려** - 디자인 시스템을 로컬에서 빌드하여 사용 - 또는 다른 설치 방법(예: npm link, file: 프로토콜) 사용 ## 🔗 다음 단계 1. 저장소 구조 확인 2. 올바른 import 경로 찾기 3. package.json 수정 또는 대안 방법 적용

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Opti-kjh/palatte'

If you have feedback or need assistance with the MCP directory API, please join our Discord server