본문 바로가기
Log/Project

[v0 컴포넌트 설치] use --force / use --legacy-peer-deps 차이점

by uxia 2025. 3. 9.

오랜만에 v0를 사용하는데,

작년에 쓸 때랑 많이 달라졌다.

 


  
npx shadcn add ""

로 컴포넌트 설치를 하는데

아래와 같이 "How would you like to proceed?" 질문과 함께

use --force / use --legacy-peer-deps

둘 중 고르라한다.

 

npm과 같은 패키지 관리 도구 의존성 충돌을 해결하기 위해

이 두 옵션을 사용한다는데,

use --force 는 모든 의존성과 충돌을 무시하고 설치를 강행하는 것이고,

use --legacy-peer-deps 는 이전(legacy)방식으로 peer dependencies 검증을 비활성화하여

무시하고 설치하는 것이다.

 

최소한의 강제성을 가진 --legacy를 먼저 시도 후

--force를 하는 게 좋을 듯 하다.