NVM(Node Version Manager)
nvm install 12.14.1 // 특정 node.js 버전 설치
nvm uninstall 12.14.1 // 특정 node.js 버전 삭제
nvm ls // 설치되어 있는 node.js 버전 확인
nvm use 12.14.1
nvm alias default 12.14.1
node --version // 현재 사용하고 있는 node의 버전 확인
- NVM을 통해서 여러 버전의 Node.js를 쉽게 설치할 수 있다.
- 따라서 Node.js 자체를 설치하는 것보다는, NVM을 설치해서 내가 원하는 버전의 Node.js를 설치하는 것이 더 편리하다. (NVM 설치)
- alias default 명령어를 통해 node의 기본 버전을 설정할 수 있다.
NPM(Node Package Manager)
npm init -y
- 전세계의 개발자들이 만든 다양한 기능(패키지, 모듈)들을 설치할 수 있게 도와준다.
- npm을 통해 설치된 패키지들은 node_modules 폴더에 설치된다.
- NPM은 node.js가 설치될 때 같이 설치된다.
- package.json : NPM을 통해 설치된 패키지들을 관리하는 문서
- npm init -y 명령문을 통해 package.json을 생성한다.
* 유의적 버전
- Major.Minor.Patch(E.g, 12.14.1)
- Major : 기존 버전과 호환되지 않는 새로운 버전
- Minor : 기존 버전과 호환되는, 새로운 기능이 추가된 버전
- Patch : 기존 버전과 호환되는 버그 등이 수정된 버전