처음 단 한 번 설치만 해 두고 업데이트에 대해서는 잊고 있다가,
문득 node.js도 업데이트가 필요하지 않을까 하는 생각이 들었다.
간만에 환경 정리도 겸사겸사 좀 해 보고자 하니
현재 node.js의 버전을 확인해 본다.
node -v
그리고 node.js 사이트로 가서 최신 버전도 확인해 본다.
지금 내 환경 버전과 크게 차이나지는 않지만 그래도 기분 내고자 업데이트 한다.
그런데 구글링을 하다 우연히 알게 된 사실인데 (나만 여지껏 몰랐던 듯 하지만...)
node.js 최신 버전을 설치한다 하더라도
이게 npm도 최신 버전으로 업데이트 하는 것이 아니라는 것!!
그리하여 윈도우 환경에서 npm을 업데이트 하는 가장 좋은 방법을 기록한다.
1. Windows PowerShell을 관리자 권한으로 실행한다.
2. 다음 명령을 입력하고 Enter
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
3. 이제 npm 업데이트를 위한 모듈을 install
npm install --global --production npm-windows-upgrade
4-1. 이제 이 명령으로 원하는 버전으로의 업데이트가 가능하다.
npm-windows-upgrade
4-2. 버전을 고르거나 고민하기 귀찮다면 그저 최신버전으로 업데이트하기 위한 코드를 쓰자.
npm-windows-upgrade -p -v latest
4-1을 실행해 보면 알 수 있겠지만 원하는 버전으로 업데이트라는 의미가
다운 그레이드도 가능하다는 것! (하지만 실제 그렇게 쓸 일은 없을 것 같다.)
결론적으로는 npm 업데이트를 위해 4-2 명령만 기억해 두면 때마다 간편하게 업데이트가 가능하겠다.
node.js 마저도 커맨드 라인으로 간단히 업데이트 할 방법이 없을지 알아봐야 하겠다.
<도움 받은 사이트>
http://salomaa.info/powershell/updating-your-nodejs-enviroment/
https://stackoverflow.com/questions/18412129/how-can-i-update-npm-on-windows
'프로그래밍 > 개발환경' 카테고리의 다른 글
[Windows 10] 마우스 우클릭 시에 멈춤 혹은 응답 없음 해결 방법 (0) | 2020.12.18 |
---|---|
포스트맨(Postman) 사용법과 API 실행해 보기 (0) | 2020.09.18 |
[Tomcat] <에러 해결> 로컬 컴퓨터의 (Tomcat 서비스)를 시작하지 못 했습니다. (0) | 2020.08.10 |
[Tomcat] 서버 애플리케이션의 수정된 소스를 재시작 없이 자동 갱신 되도록 설정(in 이클립스) (0) | 2020.08.04 |
[Java 1.8] JDK 설치와 환경변수 설정 (0) | 2020.08.03 |