16'C 맑음
서울 강남구
- nodejs 공식 사이트 접속 (https://nodejs.org/ko/)
apt를 사용해 Node.js를 설치하면 최신 버전이 설치되지 않아서 문제가 생길 수 있다. 예를 들어 자바스크립트의 optional chaining 연산자(?.)는 노드 버전 14 이상에서 작동하며, 낮은 버전의 노드에서는 SyntaxError가 발생한다.
현재 설치된 노드 버전 확인
$ node -v
v12.22.9
최신 버전의 노드 설치
우분투에 Node.js 최신 버전을 설치하는 방법은 다음과 같다.
웹브라우저로 https://nodejs.org에 방문해 최신 버전(2022년 11월 4일 현재 18.12.0 LTS)을 다운로드한다.
다운로드한 파일의 압축을 해제한다.
$ tar -xvf node-v18.12.1-linux-x64.tar.xz
설치할 디렉터리를 준비한다.
$ sudo mkdir -p /usr/local/lib/nodejs
2번에서 압축 해제한 것을 3번에서 준비한 경로에 복사한다.
$ sudo cp -r node-v18.12.0-linux-x64 /usr/local/lib/nodejs/
PATH 환경변수에 노드 경로를 등록한다.
$ vi ~/.bashrc
제일 마지막 라인에 아래 라인 추가
export PATH=/usr/local/lib/nodejs/node-v18.12.1-linux-x64/bin:$PATH
적용
$ source ~/.bashrc
노드 버전을 다시 확인한다.
$ node -v
v18.12.1