2017-08-30
# npm init
package.json 파일을 생성해준다.

# npm install
package.json 파일이 존재한다면, 해당 파일에 있는 모듈들을 전부 설치해준다.

# npm install 모듈명 -g
모듈을 전역설정으로 설치해준다. -g를 안쓰면 해당 디렉토리의 node_modules라는 디렉토리가 자동 생성되어 그 곳에 설치된다.

# npm install 모듈명 --save
해당 모듈을 package.json파일의 "dependencies"에 기록해준다.

# npm install 모듈명 --save-dev
해당 모듈을 package.json파일의 "devDependencies"에 기록해준다.

# npm ls
해당 디렉토리의 node_modules에 설치된 모듈들을 보여준다. -g 옵션을 붙이면, 전역으로 설치된 모듈들을 보여준다.

# npm config set [-g|--global] # npm config get # npm config delete # npm config list [-l] # npm config edit # npm get # npm set [-g|--global]
config 설정들에 관한 옵션이다.


//------------ 2017.11.29 추가
# npm install --save swagger-tools@0.10.1 + swagger-tools@0.10.1 added 98 packages in 6.457s
위처럼 모듈명@버전으로 해당 모듈의 버전을 설치 가능하다.