u_ju
우주의 우당탕탕개발일지
u_ju
전체 방문자
오늘
어제
  • 분류 전체보기 (118)
    • 팀 프로젝트 (2)
    • 내배캠 WIL & TIL (91)
    • JS (0)
    • React (1)
    • CS (23)
    • Next (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Component를 처음 선언하는 것을 Mount 라고 한다던데...?#props #state
  • 일요일 오늘은 내가 바로 함수만들기 요리사 !
  • 회의감#현타#나름뿌듯#고민거리#코딩#IT#CSS#JS
  • 배열#함수
  • 코딩#바보#오류투성이#팀프로젝트

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
u_ju

우주의 우당탕탕개발일지

★WIL) 스파르타 개발일지 23-01-15
내배캠 WIL & TIL

★WIL) 스파르타 개발일지 23-01-15

2023. 1. 16. 09:34

node 오류를 해결하는 방법

 

정확히는 모르겠지만 어림잡아 맥 OS를 변경 후 

 

노드 오류

위와 같이 ERESOLEV 오류가 계속 뜨기 시작했다... 설치 관련 시!!

 

해결방법은 생각보다 간단했다. 단순히 왜 해결되는지가 아니라 어떤 방식으로 해결되는지 알아봅시당.

 

오류의 내용은 즉, "의존성 트리에 충돌이 났다." 라는건데, 버전 충돌이라고 생각하면 될 것 같다.

 

해결방안을 보면 친절히 오류 코드에서 알려주게 된다.

 

--force 나 --legacy-peer-deps 옵션을 사용해서 해결하라고 한다.

 

저 코드는 어떤 의미일까? 

 

You have the option to retry with --force to bypass the conflict or --legacy-peer-deps command to ignore peer dependencies entirely (this behavior is similar to versions 4-6). 

번역: --force를 사용하여 충돌을 우회하거나 --legacy-peer-deps 명령을 사용하여 피어 종속성을 완전히 무시할 수 있는 옵션이 있습니다(이 동작은 버전 4-6과 유사함)

 

우회하거나, 설치기능을 무시한다.

 

대부분 --legacy-peer-deps를 사용하며, 나도 여태 저렇게 해결했던 것 같다.

 

--force가 더 났다는 의견이 많아서 한번 해보려고한다.

'내배캠 WIL & TIL' 카테고리의 다른 글

TIL) 스파르타 개발일지 23-01-18  (0) 2023.01.18
TIL) 스파르타 개발일지 23-01-16  (0) 2023.01.16
TIL) 스파르타 개발일지 23-01-13  (0) 2023.01.13
TIL) 스파르타 개발일지 23-01-12  (0) 2023.01.12
TIL) 스파르타 개발일지 23-01-10  (0) 2023.01.11
    '내배캠 WIL & TIL' 카테고리의 다른 글
    • TIL) 스파르타 개발일지 23-01-18
    • TIL) 스파르타 개발일지 23-01-16
    • TIL) 스파르타 개발일지 23-01-13
    • TIL) 스파르타 개발일지 23-01-12
    u_ju
    u_ju

    티스토리툴바