NPM

· NODE.JS
npm (Node Package Manager, 혹은 그 자체로 npm) - 오픈 소스 Node.js 프로젝트 게시를 위한 온라인 리포지토리이다. - 패키지 설치, 버전 관리 및 종속성 관리를 지원하는 해당 저장소와 상호작용하기 위한 명령줄 유틸리티이다. npm init -y (y는 yes) '-y'라는 속성을 이용하면 default값으로 설정된 package.json을 만들겠다라는 의미다. 그말을 즉, 한 방에 package.json이 만들어진다는 것. npm init -y npm install 특정 패키지명을 명시하지 않을 경우에는 package.json에 명시되어 있는 모든 의존 패키지를 설치한다. npm install -g 패키지를 전역으로 설치하고 싶다면 -g flag 를 붙여 사용하면 된다. ..
· NODE.JS
리액트 프로젝트를 만들 때 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..