npm install 죽음의 에러지옥(feat.집단지성의 힘)

브리·2022년 5월 16일
0

눈물의 이야기 💦

npm install 에러 해결하기

보기만 해도 끔찍한 커맨드창 에러
수많은 구글링을 했는데 node-module, package-lock 지우고 npm install 하라는 의견이 대다수였다.

그래서 package-lock 지우고 다시 npm install 해봄
그만!!!!!!!!!!!!
근데 npm --force Or --legacy-peer-deps 헤보라고?ㅇㅋㅇㅋ
코드 : 응 안될게.

--force를 하면 package-lock.json에 몇가지의 다른 의존 버전들을 추가한다.
--legacy를 하면 peerDependency가 맞지 않아도 일단 설치한다.

이 때 제갈공명이 node-sass 버전을 보라고 말씀해주셨다.
깔려있는 node-sass 버전은 4.nn
내 컴퓨터의 노드, npm 버전과 맞지 않아서 일어난 일이라고 함.

해결방법

1) node-sass 지원되는 버전으로 다운그레이드 하기
2) node-sass 이후에 나온 라이브러리 사용하기
....

등등이 있는데 의존성 없는 노드 사스 버전이 있다고 알려주셨다.

여기를 참고하여

npm install node-sass@npm:sass

를 설치해주었다. 의존성 없는 node-sass 인듯

설치 되었고, 정상 작동한다.
이게 한바탕 끝난 뒤에 블로그에 적으니까 짧아보이지만 사실은 5시간의 사투였다. 혼자 키워드들로 하나하나 검색해보고 절망하고 껐다켜고*100003423094820..

오늘의 명언

나도 이렇게 말해줄 줄 아는 개발자가 되어야지 진짜

profile
무럭무럭

0개의 댓글