npm이 뭘까?

권태형·2023년 3월 2일
0

지식정리

목록 보기
11/72
post-thumbnail

우리가 웹서버를 개발하면서 라이브러리를 설치할 때 대부분 명령어 npm --- 로 설치를 한다. 이때 사용하는 npm명령어는 뭘까?

npm이란?

npm은 node package manager 의 약자로 자바스크립트 런타임 환경인 Node.js에서 사용되는 패키지 관리자이다.

보통 node.js를 설치할 때 부가적으로 같이 설치되며, 본인의 프로젝트에 맞게 버전을 설정을 따로 할 수도 있다.

npm의 기능

npm은 자바스크립트 라이브러리나 프레임워크, 툴 등의 패키지를 설치, 관리, 배포할 수 있는 기능을 제공한다.

npm은 커맨드 라인 인터페이스(터미널창)를 통해 사용자가 패키지를 관리할 수 있다. npm을 사용하면 패키지를 손쉽게 설치할 수 있다. npm 저장소에서 패키지를 검색하고, 설치할 패키지를 선택하면, 필요한 의존성 패키지와 함께 로컬에 패키지를 설치한다.

또한, npm은 패키지 배포와 관리를 위한 기능도 제공한다. 사용자가 만든 패키지를 npm 저장소에 배포하거나, 다른 사용자가 만든 패키지를 기반으로 패키지를 만들고, 배포할 수 있다. 이러한 기능을 통해 전세계의 개발자들과 함께 협업할 수 있는 개발 생태계를 형성할 수 있다.

profile
22년 12월 개발을 시작한 신입 개발자 ‘권태형’입니다. 포스팅 하나하나 내가 다시보기 위해 쓰는 것이지만, 다른 분들에게도 도움이 되었으면 좋겠습니다. 💯컬러폰트가 잘 안보이실 경우 🌙다크모드를 이용해주세요.😀 지적과 참견은 언제나 환영합니다. 많은 댓글 부탁드립니다.

0개의 댓글