nvm 를 이용 하여 여러 버 전의 node.js 와 npm 를 관리 합 니 다.
Nvm 에서 다른 버 전의 node 와 npm 관리
nvm 는 NodeJS 의 다 중 버 전 관리 도구 로 Ruby 를 관리 하 는 rvm 와 유사 합 니 다.Windows 의 node 를 관리 해 야 한다 면 nvmw 나 nvm-windows 를 사용 하 는 것 을 공식 적 으로 추천 합 니 다.
설 치 된 전역 node/npm 마 운 트 해제
홈 페이지 에서 다운로드 한 node 패 키 지 는 실행 후 전역 디 렉 터 리 에 자동 으로 설 치 됩 니 다.그 중에서 node 명령 은/usr/bin/node 이 고 npm 명령 은 전역 node 입 니 다.modules 디 렉 터 리 에서 구체 적 인 경 로 는/usr/lib[lib 64]/node 입 니 다.modules/npm。
nvm 를 설치 한 후 설 치 된 node 와 전역 node 모듈 을 삭제 하 는 것 이 좋 습 니 다.
npm ls -g --depth=0 // , node
sudo rm -rf /usr/lib[lib64]/node_modules // node_modules
sudo rm /usr/bin/node // node
cd /usr/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm // node
// suse uninstall zypper install package
zypper uninstall node
인 스 턴 스 튜 토리 얼마침 최근 프로젝트 간 nodejs 버 전의 충돌 로 인해 이전에 보 았 던 다 중 버 전 관리 도구 nvm,nvm 은 Mac 환경 에서 node 관리 도구 로 Windows 플랫폼 에서 nvmw 나 nvm-windows 를 추천 합 니 다.그래서 이 루어 진 절 차 를 한 걸음 한 걸음 소개 해 드 리 겠 습 니 다.더 이상 할 말 이 없 으 니 상세 한 소 개 를 해 보 겠 습 니 다.
다음 절 차 는 모두 윈도 시스템 의 설치 와 사용 에 대한 것 입 니 다.
nvm-windows 를 설치 하기 전에 Node.js 를 마 운 트 해제 하 는 것 이 좋 습 니 다.
nvm-windows 다운로드 주소:https://github.com/coreybutler/nvm-windows/releases
압축 설치 패 키 지 를 직접 다운로드 하면 됩 니 다.
압축 을 풀 고 직접 설치 합 니 다.저 는 기본 경 로 를 사용 하고 경 로 를 선택 할 수 있 지만 경 로 는 중국 어 를 가지 고 가지 않 는 것 이 좋 습 니 다.
nvm 설치 완료 여 부 를 검사 한 결과 오류 가 발생 했 습 니 다.
첫 번 째 반응 은 환경 변수 설정 에 문제 가 있 지만 환경 변 수 를 검사 한 결과 이상 이 없 음 을 발견 했다.
이전에 npm 다운로드 로 angular cli,vue-cli,webpack 등 을 설치 한 적 이 있 기 때문에 아래 파일 을 삭제 해 야 합 니 다.
C:\Users\Administrator\AppData\Roaming
pm
C:\Users\Administrator\AppData\Roaming
pm-cache
nvm 를 다시 실행 하면 다음 과 같은 정 보 를 보고 설치 에 성 공 했 음 을 표시 합 니 다.다음은 nvm 명령 으로 버 전의 nodejs 를 설치 합 니 다.
nvm install 4.7.0
nodejs 를 설치 하 는 동시에 해당 버 전의 npm 를 설치 합 니 다.어떤 버 전의 nodejs 사용 하기:
nvm use 4.7.0
이후 node 와 npm 명령 을 정상적으로 사용 할 수 있 습 니 다.그리고 비슷 한 명령 으로 다른 버 전의 nodejs 를 설치 합 니 다.nvm use 로 전환 하면 됩 니 다.
기타 상용 명령:
nvm ls available // nodejs
nvm alias xxx 4.7.0 //
nvm unalias xxx //
nvm ls // nodejs
총결산이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
macOS Catalina에서 nvmmacOS Catalina에 nvm을 넣으려고 검색하면 나오는 기사가 「이 기사는 3년 이상전~」라고 딱 불안해졌으므로 업데이트한 엔트리를. 라고 해도 특히 변경점이라도 있는 것은 아닙니다만. 최신 버전은 아니지만 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.