본문 바로가기
Programming/Node.js

[npm] npm 명령어 몇 가지

by Bam_t 2021. 12. 3.
728x90

지난 포스트에서 package.josn을 다루면서 본격적으로 npm이 등장했는데요. 이에 대해 자주 쓰일 몇 가지 npm 명령어들을 소개하고 넘어가겠습니다. 몇 가지는 외워두면 편리한 것도 존재합니다.(물론 강제보단 필요에 의해서 외워지게 됩니다...ㅎㅎ;)

더 많은 명령어는 공식문서에 나와있으므로 공식문서를 활용해 주세요.


npm init

package.json파일을 생성합니다. 이때 npm init -y로 사용하면 모든 설정이 default값을 따라갑니다.

 

npm install [패키지명]

패키지를 설치합니다. 기본적으로 로컬에 설치가 되며, npm install -g [패키지명]을 하면 전역에 설치가 됩니다. 또한 npm i [패키지명]으로도 사용이 가능합니다.

 

npm uninstall [패키지명]

패키지를 삭제합니다. 마찬가지로 옵션이 없으면 로컬 삭제, -g 옵션을 더하면 전역 삭제가 됩니다. 또한 npm rm [패키지명]으로도 사용이 가능합니다.

 

npm update [패키지명]

패키지를 업데이트 합니다.

 

npm search [패키지명]

npm에 존재하는 패키지를 검색 할 수 있습니다. 하지만 브라우저가 있다면 공식 홈페이지에서도 검색하는 것이 훨씬 간편합니다.

 

npm info [패키지명]

패키지의 세부 사항을 확인할 수 있습니다. package.json의 내용이나 버전 정보 등을 이 명령어로 확인할 수 있습니다.

 

npm root

로컬 패키지 설치 디렉토리를 확인할 수 있습니다. 이 명령도 역시 옵션 -g를 붙이면 전역 패키지 설치 위치를 확인할 수 있습니다.

 

 npm ls --depth=0

로컬에 설치된 패키지를 확인할 수 있습니다. 역시 ls명령 뒤에 -g옵션을 넣으면 전역 설치 패키지를 확인할 수 있습니다.

 

npm start

package.json의 "script"의 프로퍼티 중 "start"를 실행합니다.

 

npm run [스크립트명]

package.json의 "script" 프로퍼티 중 지정한 스크립트를 실행합니다.


 

참조

https://docs.npmjs.com/packages-and-modules

 

Packages and modules | npm Docs

Documentation for the npm registry, website, and command-line interface

docs.npmjs.com

728x90

'Programming > Node.js' 카테고리의 다른 글

[Node.js] 이벤트를 만들고 사용하기  (0) 2021.12.04
[Node.js] 파일 시스템 모듈  (0) 2021.12.04
[Node.js] package.json 알아보기  (0) 2021.12.02
[Node.js] 쿠키 만들기  (0) 2021.12.01
[Node.js] REST  (0) 2021.12.01

댓글