본문 바로가기

Node.js공부/예제를 통한 Node.js 공부

Node.js 공부 3 - npm

반응형

Node Package Manager(NPM)은 두 가지의 주요 기능을 지니고 있다.


- NPMSearch에서 탐색 가능한 Node.js 패키지/모듈 저장소

- Node.js 패키지 설치 및 버전 / 호환성 관리를 할 수 있는 커맨드라인 유틸리티


npm 버전 확인


$ npm --version



1. NPM을 사용하여 모듈 설치하기

Node.js의 웹 프레임워크 중 하나인 express 설치


$ npm install express


설치 이후, 이 모듈을 사용하기 위해서는


var express = require('express');


다음과 같이 사용할 수 있다.




2. global vs. local

기본적으로는, npm은 모듈을 로컬모드에 설치한다. 로컬모드란, 패키지를 명령어를 실행한 디렉토리 안에 있는 node_modules에 설치하는 것을 말한다.

그러나, 글로벌 설치는 시스템 디렉토리에 설치하는 것을 말한다.


글로벌 설치를 위해서는 다음과 같은 명령어를 사용할 수 있다.


$ sudo npm install express -g 



3.  package.json

노드 어플리케이션 / 모듈의 경로에 위치해 있으며 패키지의 속성을 정의한다. 프로젝트가 의존하는 모듈과 모듈버전의 정보를 담고 있다. 




4. 모듈 제거

$ npm uninstall [module_name]



5. 모듈 업데이트

$ npm update [module_name]




6, 모듈 검색

$ npm search [module_name]



반응형

'Node.js공부 > 예제를 통한 Node.js 공부' 카테고리의 다른 글

Node.js 공부 6 - EJS  (0) 2019.02.05
Node.js 공부 5 - express  (0) 2019.01.31
node.js 공부 4- Callback function  (0) 2019.01.31
Node.js공부 2 - 맛보기  (0) 2019.01.31
Node.js 공부 1  (0) 2019.01.31