Show GN: 의존성 디렉토리를 한 번에 정리하는 CLI 도구

12 hours ago 3

여러 프로젝트를 진행하다 보면 node_modules, venv, target, pycache 같은 디렉토리들이 수십 GB씩 디스크를 잡아먹고 있기 마련입니다.

dep-clean은 지정한 경로 하위의 모든 의존성/캐시 디렉토리를 스캔하고, 인터랙티브 체크박스 UI로 선택해서 삭제할 수 있는 CLI도구입니다.

주요 기능

  • 언어 지원: Node.js, Python, Rust, Go, Java, .NET, iOS 등 주요 언어/프레임워크의 캐시 디렉토리 자동 인식
  • 인터랙티브 선택: 전체 삭제가 아닌, 각 디렉토리별로 선택 가능
  • 용량 표시: 각 디렉토리가 차지하는 용량을 보여줘서 판단에 도움
  • 안전한 미리보기: --dry-run 옵션으로 삭제 전 확인 가능

사용법

npm install -g @kuneosu/dep-clean

현재 디렉토리 스캔 후 선택 삭제

dep-clean

특정 경로만

dep-clean ~/projects

node_modules만 정리

dep-clean --only node_modules

Read Entire Article