상추의 IT저장소

JS) NPM 소개 및 사용법 본문

Javascript

JS) NPM 소개 및 사용법

구너상추 2022. 11. 6. 06:34

1) npm이란?

npm은 Node package manager의 약자로, 말 그대로 Node.js 개발자들이 패키지의 설치 및 관리를 쉽게 하기 위해 도와주는 관리 도구이다.

 

2) 패키지 매니저 사용 이유

1. 프로그램을 제작 시 어떤 기능을 구현할 때 자신이 직접 프로그래밍을 하지 않아도 동일한 기능의 남이 만들어놓은 코드를 쉽게 사용이 가능하다.

2. 코드의 재사용성이 높아지고 유지 보수가 쉬워질뿐더러 형상관리가 용이해진다.

 

3) npm 사용하기 

$ npm init

$ npm init --yes

뒤에 --yes를 붙여주면 package.json 파일이 생성된다.

 

4) 패키지 설치하기

$ //npm install 패키지 이름
$ npm install express, ejs, body-parser, mysql

필요한 패키지를 해당 명령어로 설치한다.

설치된 패키지의 이름과 정보는 아래와 같이 package.json파일의 dependencies부분에 입력되며, node_modules 폴더가 생성된다.

 

만약 패키지명을 입력하지 않고 npm install(npm i)만 입력할 시 package.json의 "dependencies"객체에 명시되어 있는 패키지(모듈)들을 모두 설치한다.

 

- 옵션

-g : 패키지가 해당 프로젝트(local)가 아닌 시스템 레벨에 전역(global) 설치되어 다른 Node.js 프로젝트에서도 사용할 수 있게 된다.

--save-dev(-D) : package.json의 "devDependencies"객체에 추가된다.

 

 

'Javascript' 카테고리의 다른 글

JS) 타입변환  (0) 2022.11.11
JS) 배열 생성, 추가, 삭제  (0) 2022.11.10
JS) jQuery - .append() .prepend() .remove() .empty() 사용법  (0) 2022.11.06
JS) jQuery 요소선택 & 선택자  (0) 2022.11.04
JS) ready() 메소드  (0) 2022.11.04