IT/React

[React] Material-ui 설치 안될때 해결법

Dev. Sean 2022. 6. 29. 14:40
반응형

최근 React 프로젝트에서 Material-UI를 사용하려고 할 때, 버전 호환성 문제로 인해 설치 중 에러가 발생하는 경우가 있습니다.

 

특히, 최신 버전의 React와 Material-UI의 특정 버전 간에 호환성 문제가 발견되었습니다.

 

 

 

일반적으로 Material-UI는 다음 명령어를 사용하여 설치합니다:

npm install @material-ui/core

 

하지만, 이 명령어로 설치를 시도할 때 React 버전과의 호환성 문제로 인해 에러가 발생하는 경우가 있습니다.

 

이럴 때는 --legacy-peer-deps 옵션을 추가하여 이 문제를 해결할 수 있습니다.

이 옵션은 npm이 peer dependencies(동료 의존성)를 자동으로 해결하지 않도록 하여 이전 버전의 의존성 규칙을 유지합니다.

 

따라서, Material-UI와 관련된 아이콘을 포함하여 안정적으로 설치하려면 다음 명령어를 사용하세요:

npm install @material-ui/core --legacy-peer-deps
npm install @mui/icons-material --legacy-peer-deps

 

요걸로 해결완료. 

반응형