2017-01-10 3 views
0

HDD 업그레이드를하고 NodeJS 프로젝트를 백업하는 동안 모든 node_modules 하위 폴더에 1 백만개 이상의 파일이 있다는 것을 알고 있습니다.모든 node_modules 하위 폴더 삭제

그래서 모든 node_modules 하위 폴더와 모든 내용을 제거 할 수있는 방법을 찾고 있습니다.

C:/Node/App1/node_modules/.. 
C:/Node/App2/node_modules/.. 
C:/Node/App3/node_modules/.. 
etc.. 

내 OS는 윈도우 10,하지만 난 시도 할 수 있습니다 내가 cmder을 사용하고, 그것은 명령의 두 유형을받는 Windows 또는 Linux 명령 :

프로젝트는에 있습니다.

+0

당신은 RM 시도 할 수 -rf 내가 올바른 폴더에있어 경우에 작동 – carloliwanag

+0

. 하지만 먼저 모든 node_modules 폴더를 검색하고 그 안에있는 모든 것을 제거해야합니다. –

답변

2

다양한 상황에서이 명령을 테스트 한 결과 제대로 작동하는 것 같습니다. 당신이 세부 사항을 더 필요하면 어떻게 작동하는지 모르겠어요

for /d /r . %d in (node_modules) do @if exist "%d" rd /s/q "%d" 

, 그것은, Here에서 적응 솔루션입니다.

1 확실한 것은, 이것을 저장하고 디스크 공간을 늘리기 위해 오래된 프로젝트에서 더 자주 사용합니다! Linux의 경우

0

:

cd Node 
find . -maxdepth 2 -name node_modules -type d -exec rm -rf {} + 
관련 문제