npm list 명령어를 이용해 현재 설치된 패키지를 조회할 수 있습니다. npm list를 입력합니다.
npm list 명령어로 설치된 패키지 조회
> npm list
microservice@1.0.0 C:\Users\microservice
`-- UNMET DEPENDENCY mysql@^2.15.0
npm ERR! missing: mysql@^2.15.0, required by microservice@1.0.0
package.json에는 mysql 모듈이 필요하다고 되어 있지만, 실제로는 설치되지 않아서 npm ERR! missing: mysql@^2.15.0, required by microservice@1.0.0 에러 메시지를 출력합니다.
npm install 명령어를 입력해 자동으로 설치합니다.
npm install 명령어로 자동 설치
> npm install
microservice@1.0.0 C:\Users\microservice
`-- mysql@2.15.0
+-- bignumber.js@4.0.4
+-- readable-stream@2.3.3
| +-- core-util-is@1.0.2
| +-- inherits@2.0.3
| +-- isarray@1.0.0
| +-- process-nextick-args@1.0.7
| +-- string_decoder@1.0.3
| `-- util-deprecate@1.0.2
+-- safe-buffer@5.1.1
`-- sqlstring@2.3.0