npm을 업그레이드하기 위해서는 보통 다음 명령어를 사용한다.
npm i -g npm
그런데 Node.js의 버전이 바뀌었다면? 설치된 node를 삭제하고 재설치하는 것은 번거롭고 오류를 일으킬수도 있으므로 추천하지 않는다. 노드의 버전을 업그레이드하기 위해 사용되는 것은 nvm (window) n (linux, mac) 이다.
- Window
Window에서 Node를 업그레이드하기 위해서는 nvm-setup.zip을 다운로드 받아야 한다. 아래의 링크를 통해 다운로드 받자.
받은 후에는 압축을 풀고 설치를 진행해주자. 그 후부터는 콘솔에 nvm 명령어를 입력할 수 있게 된다.
nvm list : 현재 설치된 노드 버전
nvm install latest : 최신 버전
nvm install 10.1.0 : 특정 버전 설치
nvm use 10.1.0 : 해당 버전 노드 사용
- Linux, Mac
리눅스나 맥에서는 윈도우보다 노드 업데이트가 쉽습니다.
sudo npm i -g n
n // 노드가 업데이트 됩니다.
n 10.1.0 // 버전을 입력하여 설치할 수도 있습니다.
'Node, Nest, Deno > 🚀 Node.js (+ Express)' 카테고리의 다른 글
React-Express에서 AWS RDS(DB 서버)로 데이터 전송하기 (0) | 2020.04.09 |
---|---|
React 프론트를 Express 백엔드와 연결하기 (0) | 2020.04.08 |
Express 백엔드 배포용 전환 (morgan, pm2, winston) (0) | 2020.04.04 |
Express 개발 플로우 + 배포 알아보기 (0) | 2020.03.28 |
express-session을 통해 세션 사용하기 (3) | 2020.03.27 |