본문 바로가기

개발 일지/개발 일지

내일배움캠프 Day 15

NPM (Node Pacakge Manager) 이란?

NPM 을 알기위해선  먼저 CLI 에 대해서 알아야한다.

 

CLI (Command-Line-Interface) 란?

명령어를 통해서 컴퓨터를 제어하는 방식이다 ( 까만화면에 흰글씨로 명령하는거 ) 

반대는 GUI 

 

 NPM

node.js라는 시스템을 통해서 동작하는 여러 프로그램을 관리해주는 소프트웨어 

NPM을 이용하면 내가 원하는 프로그램을 설치 삭제 검색 업데이트가 가능하다. 

이렇게 설치된 프로그램은 독립적으로 실행되는 것도 있지만, 다른프로그램의 작은 부품으로써 사용되기도 한다. 

 

 

노드.js 를 설치후에  윈도우:cmd // 맥: 터미널에서 

node -v  입력하면  설치된 버전이 확인 가능하다. 

npm  을 입력하면 메뉴얼이 나온다.

 

npm 을 이용하는 방법  

npm을 설치했으니 우리가 필요한 패키지를 검색해야한다. 

여러가지 방법중 하나는 npmjs.com 이라는 사이트에서  검색을 하고  설치 할 수 있다. 

npm install === npm i 

npm install -g === 어디서든 사용하게 글로벌하게 설치한다.

npm list -g ===  하위 프로그램 포함 /설치되어있는 파일을 보여준다. 

npm list -g --depth=0  ===  내가 설치한 파일만 보여줌 

 

 

추가로 궁금한 것은 npm 을 입력하여  메뉴얼을 띄운뒤에 커멘드 를 살펴본다. 

 

 

 

 

 

 

 

 

'개발 일지 > 개발 일지' 카테고리의 다른 글

내일배움캠프 Day 16  (0) 2022.11.22
내일배움캠프 Week 3  (0) 2022.11.21
내일배움캠프 Day 14  (0) 2022.11.18
내일배움캠프 Day 13  (0) 2022.11.16
내일배움캠프 Day 11  (0) 2022.11.14