Node.js / nvm 설치 for Windows (+ Node.js 제거)

제인(sudev)·2021년 1월 4일
1

Node.js

목록 보기
1/1

Node.js는 V8 엔진이라고 하는 자바스크립트 엔진으로 빌드된 자바스크립트 런타임이다.

💻 윈도우에 Node.js를 설치하는 방법에는 크게 세 가지 방법이 있다.

(1) Node.js 홈페이지에서 다운로드

(2) 패키지 관리자 Chocolately를 통한 설치

  • Windows PowerShell을 관리자권한으로 실행한 다음 chocolately 및 node를 설치한다.
    $ Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    $ choco install nodejs-lts

(3) nvm 설치

  • 협업할 때 서로 다른 개발 환경을 맞추기 위해 Node.js 버전 변경이 필요할 때가 있다.
  • nvm은 노드버전 관리자로 이를 통해 노드 버전을 변경 및 관리할 수 있다.
  • chocolately를 통한 nvm 설치
    $ choco install nvm
  • 설치 확인
    $ nvm --version
  • nvm을 통한 Node.js 버전 설치
    $ nvm install 버전명(예: 14.15.3)
  • 현재 Node 버전 확인
    $ node -v
  • nvm으로 설치된 Node 버전 리스트 확인
    $ nvm ls
  • Node 버전 변경
    $ nvm use 버전명(예: 14.15.3)
  • Node 기본 버전(디폴트 값) 변경
    $ nvm alias default 버전명(예: 12.18.4)

❗ Windows Powershell 관리자로 실행에서 수행해줘야한다. webstorm 내부 local 터미널에서 해결하겠다고 몇 시간동안 엄청 삽질했다.😂

❗ nvm 설치 이전, 기존에 Node.js가 설치되어있다면 제거해주는 것이 좋다.

기존에 설치된 Node.js 제거

  • '제어판 > 프로그램 추가/제거' 에서 Node.js 삭제
  • 다음 경로의 폴더 삭제
    C:\Program Files (x86)\Nodejs
    C:\Program Files\Nodejs
    C:\Users\User\AppData\Roaming\npm
    C:\Users\User\AppData\Roaming\npm-cache

설치 확인

노드 설치(버전) 확인은 터미널에 아래를 입력하면 된다.

$ node -v
$ npm -v

profile
growing developer 👍

0개의 댓글