Node.js 업그레이드하기
오랜만에 Firebase 함수를 배포하려고 하니
Firebase CLI v10.5.0 is incompatible with Node.js v10.23.0 Please upgrade Node.js to version >= 12
Firebase CLI v10.5.0
이 Node.js v10.23.0
와 호환이 되지 않아 Node.js 버전을 12이상으로 업그레이드하라고 나온다.
1. Node.js 버전 확인
$ node -v
v10.23.0
2. npm 캐시 삭제
오류가 발생할 수 있으므로 강제로 npm 캐시를 삭제해준다.
$ sudo npm cache clean -f
3. n 모듈 설치
node 버전을 관리하는 n 모듈을 설치한다.
n 모듈을 사용해서 node.js 업그레이드 할 수 있다.
$ npm install -g n
4. n 모듈을 사용하여 Node.js 설치
$ n stable
- n stable: 안정 버전
- n latest: 최신 버전
- n lts: lts 버전
- n x.x.x: 특정 x.x.x 버전
$ node -v
로 적용된 버전 확인한다.
만약 업그레이드된 node 버전이 적용되지 않는다면?
$ n stable
했을 때 사진처럼 installed
와 active
의 경로를 이용해 symbolic link를 변경해주면 된다.
$ ln -sf *installed 경로* *active 경로*
되지 않는다면 sudo를 붙여서 실행시켜보자.
Author And Source
이 문제에 관하여(Node.js 업그레이드하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ziy0ung/Node.js-업그레이드저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)