본문 바로가기
학습 log (이론)/node.js

NPM

by abbear25 2020. 9. 26.

프로젝트 폴더로 이동 후

npm init 입력 후 필요 정보만 입력

*필요정보를 입력할 때 프로젝트 폴더명과 package name이 동일하면 안됨

: npm 초기화 및 package.json 파일 생성

 

npm install 패키지명 (npm i 패키지명)

: 패키지 설치

 

npm install --save-dev 패키지명 (npm i -D  패키지명)

: 개발용 패키지 설치

 

npm install --global 패키지명 (npm i -g 패키지명)

: 전역 패키지 설치

 

SemVer (Semantic Versioning)

1.0.0

첫번째 자리

: major 버전으로 0은 개발중, 1은 정식 버전을 의미

  하위 호환이 안 될 정도로 내용 수정이 발생할 경우에 올라가는 자리 수

두번째 자리

: Minor 버전으로 하위 호환이 되는 기능 수정이 발생한 경우에 올라가는 자리 수

세번째 자리

: Patch 버전으로 기능 문제로 인한 수정시 올라가는 자리 수

 

반응형

'학습 log (이론) > node.js' 카테고리의 다른 글

'MySQL 모듈 #1' node.js를 위한  (0) 2016.11.06
'Express' 미들웨어 사용  (0) 2016.10.25
'Express' 미들웨어  (0) 2016.10.24
'Express' 도전#2  (0) 2016.10.23
'간단한 웹 서버' 도전#1  (0) 2016.10.23