.NET Developer Machine의 공간 정리
2971 단어 csharpdotnetprogramming
.NET 개발자로서 저는 소스 디렉토리에 많은 bin 및 obj 파일을 가지고 있습니다.
저에게는 D:_GITHUB_ 및 D:_DEVOPS_입니다.
GitHub 및 Azure DevOps용 폴더가 두 개 있습니다.
모든 하위 폴더를 살펴보고 수동으로 bin 및 obj 폴더를 제거하는 것은 쉽지 않습니다.
이것이 제가 스크립트를 만든 이유입니다.
Get-ChildItem .\ -include bin,obj -Recurse | foreach ($_) { remove-item $_.fullname -Force -Recurse }
Launch this command only in your root source directory!
그러나 이것은 하드 디스크에서 많은 공간을 사용하는 유일한 폴더는 아닙니다.
다른 하나가 있으며 NuGet 캐시 폴더입니다.
저에게는 거의 10GB입니다.
매주 이 폴더를 지우지 않고 수동으로 지우기 때문에 이 폴더에 대한 스크립트가 없습니다.
다음 경로를 통해 폴더를 쉽게 찾을 수 있습니다.
C:\Users\%USERPROFILE%\.nuget
파일 탐색기에서 경로를 복사하여 붙여넣기만 하면 됩니다.제목에서 언급했듯이 이 팁은 .NET 개발자를 위한 것이지만 저는 직장에서 프런트엔드 프로젝트에 React를 자주 사용합니다.
따라서 루트 소스 디렉토리에서 모든 node_modules를 제거하기 위한 또 다른 스크립트가 있습니다.
이 스크립트는 다른 스크립트보다 훨씬 느리기 때문에 동일한 스크립트를 사용하지 않습니다.
Get-ChildItem .\ -include node_modules -Recurse | foreach ($_) { remove-item $_.fullname -Force -Recurse }
멋진 스크립팅 루틴을 정리하세요!
Reference
이 문제에 관하여(.NET Developer Machine의 공간 정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/kasuken/clean-up-space-on-a-net-developer-machine-29c0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)