리액트 프로젝트를 만들 때 npx create-react-app [프로젝트이름] 을 한 번쯤은 써봤을 것이다. 이때 npx가 정확히 무엇인지 모르고 사용했는데, 이번 기회에 자세히 알아보고자 한다. npm이란? npm은 node package manager의 줄임말으로 알려져 있으며, node.js의 패키지를 관리할 수 있는 도구이다. 보통 node.js를 설치할 때 함께 설치되며 npm install ~~을 통해 패키지를 다운로드할 수 있다. 다운로드 된 파일들은 package.json 파일에 종속성이 기록되며, package-lock.json 파일에는 package.json 파일이 수정되거나 업데이트 될 때의 의존성 정보를 모두 가지고 있다. npx는? npx는 npm과 다른 관리 모듈이 아니다. n..