Error [ERR_STREAM_PREMATURE_CLOSE]: Premature close 해결하기.

개발자 베니·2022년 2월 25일
0

패키지에 추가할 라이브러리가 있어서 추가하려는 도중에 문제가 생겼다.

install이 안 된다..

이럴 때는 뒤도 보지않고 바로 구글링하는 편이다.
해결 방법은 간단하다.

내가 사용하는 Node는 17.15v 이었다.
stable한 버전으로 바꾸자.

바꾸는 방법도 간단하다.

sudo npm install -g n

터미널에서 위에서 제시한 명령어를 입력해서 n을 인스톨하자.
참고로 n은 노드 버전을 바꾸기 위해서 삭제하고 다운로드 받는 것이 아닌,
버전을 선택해서 관리할 수 있는 플러그인이다.

설치했다면
n stable
을 터미널에 입력하자.

위는 node의 stable한 버전을 다운받는 것이다.
지금 2022 02 25일 기준으로 16.14.0v 이다.

다 했으면 터미널에 n을 입력하자.

그럼 이런식으로 뜰 것이다. 다양한 버전이 있다면 더 많이 뜨게 되는데,
위아래로 움직이면서 원하는 버전을 enter하자.

다 됬다면 node -v을 입력해서 버전이 바뀌었는지 확인하고, 다시 install 하자.

이 방법으로 해결이 안된다면 npm 버전이나 yarn의 버전을 확인해보는 걸 추천한다.

0개의 댓글