npx, npm의 차이
node 프로젝트를 진행하게 되면 npx, npm은 필수적으로 사용해야 하는 패키지 도구이자 명령어이다.주로 라이브러리나 패키지를 설치할때 npm i 라이브러리~@lastest 이런식으로 최신 버전을 다운 받곤 하는데npx와 npm의 명확한 차이와 vite, CRA의 경우 어떠한 방법을 채용하여 프로젝트를 생성하는지에 대해 정리해본다."npm과 npx 차이"npm은 "Node Package Manager" 로 node.js가 지원하는 라이브러리 등을 쉽고 빠르게 다운로드하며프로젝트를 생성, 삭제 등을 가능하게 하는 도구로 프로젝트에 필요한 의존성은 package.json의 파일을 통해 관리하게 된다.npx은 "Node Package eXecute" npm 패키지 실행 도구로, 특히 로컬에 설치하지 않고 패키지를 실행할 때 유용하다.예를 들어, create-react-app(CRA) 패키지를 이용해 프로젝트를 생성할 경우,npx는 인터넷에서 최신 버전의 create-react-app을