nvm 를 이용 하여 여러 버 전의 node.js 와 npm 를 관리 합 니 다.

3453 단어 nvmnode.jsnpm
머리말
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  
총결산
이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.

좋은 웹페이지 즐겨찾기