-
npm과 npx 비교개념 정리 2023. 8. 9. 20:35728x90
npm과 npx 비교
npm
Node.js 패키지를 설치, 관리, 배포하는 데 사용되는 명령줄 도구.
- 패키지 설치: 'npm install <package-name>' 명령을 사용하여 패키지를 설치한다. 이때, 패키지는 'package.json' 파일에 기록되고 의존성을 관리한다.
- 패키지 제거: 'npm uninstall <package-name>' 명령을 사용하여 패키지를 제거한다.
- 패키지 업데이트: 'npm update <package-name>' 명령을 사용하여 패키지를 업데이트한다.
- 프로젝트 초기화: 'npm init' 명령을 사용하여 새로운 프로젝트를 초기화하고 'package.json' 파일을 생성한다.
npx
Node.js 패키지 실행 도구로, 주로 명령줄에서 실행 가능한 패키지를 임시로 실행하는 데 사용된다.
- 임시 실행: 'npx <package-name>' 명령을 사용하여 전역적으로 설치하지 않고도 패키지를 실행할 수 있다. 이를 통해 프로젝트에 종속성을 추가하지 않고도 패키지를 실행할 수 있다.
- 패키지 버전 확인: 'npx -v <package-name>' 명령을 사용하여 특정 패키지의 버전을 확인할 수 있다.
- 스크립트 실행: 'npx <script-name>'명령을 사용하여 프로젝트 내의 'package.json'에 정의된 스크립트를 실행할 수 있다.
728x90'개념 정리' 카테고리의 다른 글
TCP/IP , OSI 7계층, 소켓, 소켓 프로그래밍 정리 (0) 2023.08.28 환경변수(Environment Variable) (0) 2023.08.19 Vi 명령어 모음 (0) 2023.08.16 IP주소와 도메인 (0) 2023.08.15 프로토콜(Protocol)이란? (0) 2023.08.12