[ERROR LOG] npm WARN npm npm does not support Node.js

[ERROR LOG] npm WARN npm npm does not support Node.js

First Project 리팩토링 하려다가 node-sass 설치하자마자, 이런 오류가 떴다. 오엠지..

npm WARN npm npm does not support Node.js v15.14.0 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8, 9. npm WARN npm You can find the latest version at https://nodejs.org/ npm ERR! cb.apply is not a function npm ERR! A complete log of this run can be found in: npm ERR!

구글링으로 이런 오류를 만나는 사람들이 꽤 되는 것에 안심이 되는 찰나에 왜 나는 안되는거야?

밑에 링크로 단번에 해결하는 사람이 있는 반면, Mac OS를 사용하는 나로써는 AppData 폴더가 어디에 있는지도 못 찾겠고,

npm 폴더는 더더욱 못 찾겠어서 한참을 헤맸다.

https://github.com/angular/angular-cli/issues/20757

역시 오류가 난 터미널 창이 잘 말해주고 있었다.

Node.js를 update해야하는 것을 처음부터 알고 있었지만, install이 안 먹히는 것이다.

버전 확인 조차 안되어서 n을 이용해 안정화된 버전으로 설치해봤다.

installed : v16.11.1 to /usr/local/bin/node active : v15.14.0 at /Users/siyoonjeon/.nvm/versions/node/v15.14.0/bin/node

예..설치는 되는데 실행되는 버전이 v15.14.0 이다? 왜?

터미널 창으로 저 주소 그대로 들어갔다. .nvm 폴더를 찾을 순 없지만 cd 명령어를 이용해 입력만 잘해주면 보인다.

여기 있었네?

node 폴더 안에 들어가니 version이 2개나 깔려있었다.

오류가 계속 나는 15.14.0을 삭제해주고, 버전확인을 하니 npm, node 둘 다 버전 확인이 잘 되었다.

github 방법 2가지 실행해보기 npm cache clean -f 로 캐시 삭제하기 n 을 이용해 업데이트 해주기 터미널 창 잘 보고 원하는 대로 해주기

from http://heycue.tistory.com/71 by ccl(A) rewrite - 2021-10-14 22:00:58