npm과 npx의 차이

npm

  • -g를 사용해서 전역에 설치하면 어디에서나 사용할 수 있다.

  • 자동으로 해당 패키지의 버전이 업데이트 되지 않기 때문에 매번 버전을 확인하고 새로운 버전이 나온다면 다시 설치해야 한다.

  • creat-react-app과 같이 변경이 잦은 패키지는 npm로 설치하기엔 적절하지 않다.

npx

  • npx 방법으로 패키지를 설치하면 매번 최신 버전만 가져와서 설치 한다.

  • creat-react-app과 같이 변경이 잦은 패키지는 npx로 설치 하기를 권장한다.

참고

Last updated