반응형
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 |