본문 바로가기
WEB/JS|Node.js

Node.js 명령어 정리: NVM, NPM, NPX

by iamohsung 2022. 9. 13.
반응형

React 공부를 하려다보니 Node.js 명령어들이 쓰이는데 뭔지도 모르고 쓰면 답답하니 자주 사용되는 명령어에 대해 알아보겠습니다.

 

 

NVM (Node Version Manager)

NVM은 다양한 Node.js 버전을 설치하고 관리해주는 도구라고 볼 수 있습니다.

개발을 하다보면 호환성 문제 등으로 여러버전을 바꿔가며 사용해야 하는 경우가 있습니다.

잘못하면 소스들이 꼬이는데 이런 도구들이 그런 문제들로부터 자유롭게 해줍니다.

 

brew에서 아래와 같이 설치합니다.

$ brew install nvm

 

 

NPM (Node Package Manager)

NPM은 Node.js에서 사용하는 모듈 및 패키지들의 관리를 수월하게 해주는 도구라고 볼 수 있습니다.

필요한 패키지를 다운받고, 버전별 관리 및 업데이트 등의 다양한 관리기능을 해줍니다.

 

아래와 같이 사용하고, 다운 받은 패키지들은 node_modules 폴더가 생성되고 그곳에 받아집니다.

$ npm install <package>

 

 

NPX (Node Package Runner)

NPX는 NPM 5.2 버전부터 새로 추가되었으며, NPM을 좀 더 편하게 사용할 수 있게 해주는 도구라고 볼 수 있습니다.

NPM 5.2이상이 설치될때 같이 설치되니 따로 설치할 필요가 없습니다.

 

반응형