728x90
반응형
질문 : Node.js에서 사용하지 않는 패키지를 제거하거나 정리하는 npm 명령
package.json
더 이상 정의되지 않은 것)에서 사용되지 않는 (선언되지 않은) 종속성을 모두 제거하는 방법이 있습니까? 내 애플리케이션을 업데이트 할 때 참조되지 않은 패키지를 자동으로 제거하는 것을 좋아합니다.
답변
참고 : 최신 npm
버전은 패키지 잠금이 활성화되면이 작업을 자동으로 수행하므로 --production
플래그로 개발 패키지를 제거하는 경우를 제외하고는 필요하지 않습니다.
npm prune
을 실행 package.json
나열되지 않은 모듈을 제거하십시오.
npm help prune
:
이 명령은 "외부"패키지를 제거합니다. 패키지 이름이 제공되면 제공된 이름 중 하나와 일치하는 패키지 만 제거됩니다.
외부 패키지는 상위 패키지의 종속성 목록에 나열되지 않은 패키지입니다.
--production
플래그가 지정된 경우이 명령은 devDependencies에 지정된 패키지를 제거합니다.
출처 : https://stackoverflow.com/questions/21417014/npm-command-to-uninstall-or-prune-unused-packages-in-node-js
728x90
반응형
'개발관련 > other' 카테고리의 다른 글
Ruby에서 파일에 쓰는 방법 (0) | 2021.10.20 |
---|---|
Excel interop 개체를 올바르게 정리하는 방법 (0) | 2021.10.14 |
REST URI 규칙-리소스를 만드는 동안 리소스의 단수 또는 복수 이름 (0) | 2021.10.13 |
DAO와 리포지토리 패턴의 차이점 (0) | 2021.10.12 |
PowerShell에서 문자열이 null인지 비어 있는지 확인하는 방법 (0) | 2021.10.08 |