Stack Building
npx 본문
패키지 무설치 실행 (NPX)
NPM 5.2.0 버전 부터는 npx
라는 유용한 커맨드가 추가되어 구지 패키지를 설치하지 않고도 실행할 수 있는 방법이 생겼습니다. 방대한 NPM 라이브러리들을 설치의 부담없이 1회성으로 즉석해서 실행해볼 수 있기 때문에 최근에 많이 사용되고 있습니다.
예를 들어 http-server
패키지를 프로젝트나 전역에 설치하지 않고 다음과 같이 npx
커맨드 뒤에 패키지명만 붙여서 실행해볼 수 있습니다.
1 | $ npx http-server |
하지만 실행 후에도 $PATH
환경변수에 해당 커맨드를 추가되지 않으며 설치 파일을 전역 설치 디렉토리에도 남기지 않습니다. 또한 프로젝트의 node_modules
디렉토리나 package.json
파일에도 아무 변화가 일어나지 않습니다.
'웹' 카테고리의 다른 글
쓰로틀링, 디바운싱 (0) | 2019.03.29 |
---|---|
API (Application Programming Interface) (0) | 2019.03.27 |
stateless와 stateful (0) | 2019.03.16 |
[javascript] 데이터 타입과 객체 (0) | 2019.03.14 |
[javascript] 자바스크립트 기본 특징 (1) | 2019.03.13 |
Comments