긍정적인 사고와 행동으로 선한 영향력을 줄 수 있도록

Nodejs

[Node.js] npm VS npx

리거니 2022. 1. 20. 15:26

NPM ( Node Package Manager )

  • 서버에 등록된 패키지를 다운받아 프로젝트 전용 또는 전역으로 설치해준다.
  • 이후 설치한 라이브러리를 사용하거나 실행한다.
  • npm은 npx를 실행하기 위한 도구이다.
  • 패키지를 관리하지만 실행할 수는 없다.

 

NPX ( Node Package Runner )

  • 일회용으로 서버에 등록된 패키지를 받아 실행한다.
  • 실행 후 해당 패키지는 사라진다.