본문 바로가기

#2 Framework ✍️/2-2 Node.js

[Node.js] NPM vs NPX

npm이랑 npx는 뭐가 다른걸까??

 

NPM (Node Package Manager)
  • Node.js 환경에서 사용되는 패키지 관리자
  • 패키지를 다루는 작업을 편리하고 안전하게 수행하기 위해 사용되는 툴
  • 라이브러리가 코드의 작성을 위해 사용되는 코드의 묶음이라면
  • 패키지는 코드의 배포를 위해 사용되는 코드의 묶음
  • package.json 파일에 의존성에 대한 정보를 확인할 수 있도록 저장하면 
  • 사용자가 사용하고자 하는 패키지의 dependency를 패키지 매니저를 통해 쉽게 설치하도록 도울 수 있음

 

NPX (Execute Npm Package Binaries)
  • npm을 좀 더 편하게 사용하기 위해 npm에서 제공해주는 하나의 도구
    • npm에 속해 있는 npm 패키지 실행 도구
  • 패키지 임시 설치 및 실행
  • npm으로 설치할 명령어를 줄여줌
  • 다른 버전의 노드 실행 가능
LIST

'#2 Framework ✍️ > 2-2 Node.js' 카테고리의 다른 글

Buffer (버퍼)  (1) 2023.03.13
[Node.js] Node.js 란??  (0) 2022.12.09