npm 프로젝트를 진행하면서 설치할 때 두가지 방법으로 설치할 수 있습니다.
지역 설치시 node_modules 폴더가 만들어지면서 정의된 모든 패키지가 다운로드 됩니다.
만일 프로젝트별로 독립적인 패키지와 버전이 필요하다면 지역설치가 맞습니다. 단, 자주 사용되는 명령이나
변경이 거의 없는 패키지는 전역 설치 해야 되겠죠.
만일 전역 설치된 목록을 보고자 한다면 다음과 같이 살펴볼 수 있습니다.
npm list -g --depth 0
제 윈도우에 설치된 결과는 다음과 같습니다.
$ npm list -g --depth 0 C:\Users\medus\AppData\Roaming\npm +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] +-- [email protected] `-- [email protected]
그밖에 명령 가능한 패키지인 다음과 같은것들은 전역으로 설치하고 그 이외에는 지역설치를 권장합니다.
npm
create-react-app
vue-cli
grunt-cli
mocha
react-native-cli
gatsby-cli
forever
nodemon
"어떤 것을 완전히 알려거든 그것을 다른 이에게 가르쳐라."
- Tryon Edwards -