npm, npm, yarn 모두 라이브러리를 설치할 때 한 번쯤 명령어로 입력해 봤을 거다. 라이브러리 설치 명령어를 보면 어쩔 때는 npm 어쩔 때는 npx 이렇게 각각 다른 방식을 사용하는 것을 보다가 자주 봐왔던 3개에 대해서 공통점과 차이점을 알아보려고 한다. 3가지 모두 패키지 관리자이다. 🔮 NPM (Node Package Manager)특징Node.js 의 공식 패키지 관리자이며 Node.js 와 함께 설치되는 친구이다.npm 레지스트리에(저장소) 수많은 자바스크립트 오픈 소스 라이브러리가 등록되어 있어서 이를 통해 설치와 관리가 용이하다.패키지 설치 방법npm install [패키지명] 으로 패키지를 설치한다. npm install -g [패키지명] : 글로벌 설치, 컴퓨터 전역에서 사..
Node.js 가 무엇인가?node.js 는 웹브라우저가 아닌 환경에서도 자바스크립트 코드를 실행시켜 주는 구동기이다. 프로그래밍 세계에서는 node.js 와 같이 언어를 실행시키는 구동기를 실행 환경이라고 한다. 즉, node.js 는 자바스크립트 실행 환경이다 (Run Time) . Node.js 왜 필요한데?자바스크립트는 원래 웹 브라우저에서만 동작하는 간단한 기능을 구현하기 위해 만들어진 언어였으며, 매우 유연하게 설계되었다. 이러한 특성 덕분에 많은 개발자들에게 인기를 끌었고, "웹 브라우저 밖에서도 자바스크립트를 사용할 수 있으면 좋겠다"는 요구가 생기게 되었다. 이러한 요구를 반영하여 2009년에 등장한 것이 바로 Node.js 이다!! Node.js는 자바스크립트가 브라우저 환경을 넘어 웹..
- Total
- Today
- Yesterday