BE/Node

[ Node ] npm

Chars4785 2019. 9. 25. 14:27

@ 궁금한 이유 

그냥 인터넷에 올라와 있는거 따라서 다운로드 받고 그냥 쓰는 경우가 많은데 좀 제대로 알기 위해서


@ 공부

 

## npm?

npm(node package manager)은 자바스크립트 패키지 매니저이다. Node.js에서 사용할 수 있는 모듈들을 패키지화하여 모아둔 저장소 역할과 패키지 설치 및 관리를 위한 CLI(Command line interface)를 제공한다. 자신이 작성한 패키지를 공개할 수도 있고 필요한 패키지를 검색하여 재사용할 수도 있다

 

## 지역 설치와 전역 설치

 

When installing use -g option to install globally

npm install -g pm2 - pm2 will be installed globally.

It will then typically be found in /usr/local/lib/node_modules (Use npm root -g to check where.)

npm install pm2 - pm2 will be installed locally. It will then typically be found in the local directory in /node_modules

 

 

## npm audit fix 

취약점을 발견하고 스스로 update 를 시키는 기능입니다.

 

@ 참조 

https://poiemaweb.com/nodejs-npm