"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Windows에 Node.js, NPM, NVM을 설치하는 방법(노드 버전 관리자)

Windows에 Node.js, NPM, NVM을 설치하는 방법(노드 버전 관리자)

2024-09-01에 게시됨
검색:276

1. 소개:
각 언어에는 자체 버전 관리자가 있습니다. Node.js의 경우 NVM(Node Version Manager)을 사용하여 동일한 환경에서 여러 버전의 Node.js를 작업할 수 있습니다. 이는 다양한 버전의 Node.js에서 개발을 테스트하는 데 유용하며, 이는 npm과 Microsoft에서 권장하는 좋은 방법입니다.

2. 주요 개념:
NPM: Node.js 패키지 관리자.
NVM: Node.js 버전 관리자.

3. 준비:
NVM을 설치하기 전에 충돌을 피하기 위해 시스템에 이전 버전의 Node.js가 설치되어 있지 않은지 확인해야 합니다. 이를 확인하려면 터미널에서 다음을 실행하세요.
노드 -v

4. NVM 설치:
• macOS 및 Linux의 경우: GitHub의 공식 NVM 저장소(nvm-sh/nvm)를 방문하세요.
• Windows의 경우: 다음 링크에서 NVM을 다운로드하세요:

  • "지금 다운로드"를 클릭하세요.
  • nvm-setup.zip 파일을 다운로드하세요.
  • 파일의 압축을 풀고 설치 프로그램을 실행하세요.
  • 설치하는 동안 NVM에는 버전을 쉽게 관리할 수 있는 업데이트 도구가 있으므로 모든 기본 옵션을 그대로 둡니다.

5.NVM 설치 확인:
설치가 완료되면 새 터미널을 열고 다음을 실행하여 NVM이 올바르게 설치되었는지 확인합니다. nvm

6.Node.js 버전을 설치합니다: NVM을 사용하면 특정 버전의 Node.js 또는 최신 버전을 설치할 수 있습니다. 최신 권장 버전(LTS)을 설치하려면 다음을 실행하세요.
nvm 설치 lts

7.Node.js의 설치된 버전을 나열합니다: 시스템에 설치된 Node.js 버전을 보려면 다음을 사용하세요:
nvm 목록

8.특정 버전의 Node.js를 사용하세요: 관리자 권한으로 터미널을 열고 사용하려는 Node.js 버전을 선택하세요:
nvm 사용 16.13.1
(16.13.1을 원하는 버전으로 교체하세요.)

9.사용 중인 Node.js 버전을 확인하세요: 활성화된 Node.js 버전을 확인하려면 다음을 실행하세요.
노드 -v
다음을 사용하여 NVM에서 처리되는 Node.js의 현재 버전을 확인할 수도 있습니다. nvm 현재

10.Node.js 버전을 제거합니다:

Node.js 버전을 제거하려면 관리자 권한으로 터미널을 열고 다음을 실행하세요. nvm 제거 16.13.1 (16.13.1을 제거하려는 버전으로 바꾸세요.)


11.NPM 및 Yarn 설치:

NVM으로 Node.js를 설치하면 npm이 자동으로 설치됩니다. npm 버전을 확인하려면 다음을 사용하세요: npm -v Yarn을 사용하려면 사용하는 각 Node.js 버전에 대해 Yarn을 설치하세요.
npm install -g 원사


결론:

NVM을 사용하면 단일 시스템에서 여러 버전의 Node.js를 쉽게 관리할 수 있으므로 다양한 환경에서 쉽게 테스트할 수 있습니다.

How to install Node.js, NPM and NVM on Windows (node version manager)

릴리스 선언문 이 기사는 https://dev.to/samirabawad/how-to-install-nodejs-npm-and-nvm-on-windows-node-version-manager-9j9?1에 재현되어 있습니다. 침해가 있는 경우, 문의: Study_golang@163 .comdelete
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3