<aside>
프로젝트 내부에서 사용하지 않는 npm module을 package.json에서 제거하는 방법
</aside>
프로젝트를 진행하다보니 사용하지 않는 패키지들이 생겼다. 불필요한 패키지들을 그대로 두면 용량도 잡아먹고 속도에도 영향을 줄 것 같아 정리를 해야했다.
마침 package.json 의 의존성과 사용하지 않는 것을 분석해주는 툴(depcheck
)이 있어서 사용하게 되었다.
npm install -g depcheck
그 다음 프로젝트의 루트 디렉토리(package.json
이 있는 폴더)로 이동하고 depcheck
을 실행시킨다
입력하면 분석한 결과를 보여준다.
무작정 여기 있는 모든 패키지들을 삭제하면 안된다. 잘 보고 babel
이나 prettier
같이 사용할 것들은 두고 신중하게 삭제해야한다.