【Node.js】npm ls 때의 deduped란



deduped란?


/app # npm ls minimist
[email protected] /app
+-- [email protected]
| `-- [email protected]
|   `-- [email protected]
|     `-- [email protected]
|       `-- [email protected]
|         `-- [email protected]
|           `-- [email protected]  deduped ← これ
`-- [email protected]
  +-- [email protected]
  | `-- [email protected]
  |   `-- [email protected]
  |     `-- [email protected]
  |       `-- [email protected]  deduped ← これ
  `-- [email protected]
    `-- [email protected] 
npm ls 명령이 실행될 때 표시되는 dedupedde-duplicated, 즉 duplication 중복을 reduce 제외했다는 의미입니다. de는 해독 또는 de입니다.

일본어로 말하면 「같은 npm 패키지 및 버젼의 패키지가 인스톨 끝나므로 삭제된 의존 패키지이다」라고 하는 의미로, 용량을 확보하기 위한 구조입니다.
npm dedupe 명령이 자동으로 실행될 때 제거된 종속 패키지가 npm lsdeduped로 표시됩니다.

참고문헌



  • What is deduped in npm packages list?의 의견 @ StackOverflow

  • dedupe | CLI commands @ 공식 npm 문서

  • 설치된 패키지 목록 보기 @ Qiita
  • 좋은 웹페이지 즐겨찾기