node js로 프로젝트를 시작하면 아주 작은 프로젝트라도 할지라도 node modules폴더 밑에 엄청난 용량의 파일들이 생깁니다. 그래서 node modules 삭제 방법을 편하게 할 수 있는 방법을 알려드립니다.
하지만 pakage.json 파일만 있다면 언제든지 npm install 명령을 통해 이 파일들을 복원 시킬 수 있습니다. 그래서 하드디스크에서 불필요하게 많은 양을 차지하고 있는 node modules 폴더 및 라이브러리 파일들을 모두 삭제하기로 마음 먹었습니다.
node modules 삭제 방법
프롬프트 창이나 터미널에서 아래의 명령어를 입력합니다.
npx npkill -d ./
위의 명령 가운데 ./ 은 현재 폴더 아래에 있는 모든 노드 모듈을 찾으라는 명령입니다. 그리고 삭제 명령은 해당 폴더로 내려가서 (방향 키를 이용해서 내려갑니다.) 스페이스 키를 누르면 됩니다.
삭제를 완료하고 위의 화면을 빠져나가려면 Esc 키를 누르면 됩니다.
위와 같이 아주 간단하게 노드 모듈을 제거할 수 있습니다. 2시간 동안 이제껏 쌓여 있던 노드 모듈을 제거했더니 무료 40기가 바이트의 하드디스크 용량을 확보할 수 있었습니다. 참고로 이 자료는 생활코딩님의 유튜브를 참고하였습니다.
[참고자료] : 생활코딩 : https://www.youtube.com/watch?v=0b8HHK6Zs-E
읽으면 괜찮은 자료