개발 폴더

다시 만들 수 있는 것과 아닌 것을 가른다. 이 분류에 24가지 항목이 있습니다.

node_modules 폴더

자바스크립트 프로젝트가 쓰는 외부 라이브러리를 통째로 받아 둔 폴더입니다. 프로젝트마다 하나씩 생기고, 서로 공유하지 않습니다.… · 보통 프로젝트당 200MB~2GB · 지워도 됩니다

npm 전역 캐시 (_cacache)

한 번 받은 패키지를 다시 받지 않으려고 보관해 두는 창고입니다. 프로젝트와 상관없이 계정 하나에 하나만 있습니다.… · 보통 500MB~10GB · 지워도 됩니다

Yarn 패키지 캐시

Yarn 이 받은 패키지를 보관하는 창고입니다. npm 캐시와 별개로 따로 존재합니다.… · 보통 500MB~8GB · 지워도 됩니다

pnpm 전역 저장소 (store)

pnpm 이 모든 프로젝트가 공유하도록 패키지를 한 곳에 모아 두는 자리입니다. 프로젝트의 node_modules 는 여기를 가리키는 링크입니다.… · 보통 1~20GB · 지워도 됩니다

빌드 결과 폴더 (dist · build · out)

소스 코드를 실제로 돌아가는 형태로 바꿔 놓은 결과물입니다. 소스가 있으면 언제든 다시 만들 수 있습니다.… · 보통 프로젝트당 50MB~5GB · 지워도 됩니다

.NET 빌드 폴더 (obj · bin)

Visual Studio 와 .NET 이 컴파일하면서 만드는 중간 파일과 실행 파일이 들어가는 폴더입니다.… · 보통 프로젝트당 100MB~3GB · 지워도 됩니다

Visual Studio 구성 요소·컴포넌트 캐시

Visual Studio 가 켜질 때 쓰는 설정·확장 캐시와, 설치에 쓰인 패키지 원본을 보관하는 자리입니다.… · 보통 2~30GB · 확인하고 지우세요

NuGet 패키지 캐시

.NET 프로젝트가 쓰는 라이브러리를 계정 단위로 모아 두는 창고입니다. 프로젝트마다 복사하지 않고 여기를 공유합니다.… · 보통 1~15GB · 지워도 됩니다

Gradle 홈 캐시 (.gradle)

안드로이드·자바 프로젝트를 빌드할 때 쓰는 라이브러리와 Gradle 자체를 보관하는 자리입니다.… · 보통 3~30GB · 지워도 됩니다

Android Studio · SDK 캐시

Android Studio 의 인덱스·로그 캐시와, 안드로이드 SDK 의 플랫폼·빌드 도구가 들어 있는 자리입니다.… · 보통 10~60GB · 확인하고 지우세요

Maven 로컬 저장소 (.m2)

자바 프로젝트가 쓰는 라이브러리를 계정 단위로 모아 두는 창고입니다.… · 보통 1~20GB · 지워도 됩니다

Python pip 캐시

pip 로 설치한 파이썬 패키지의 원본(휠 파일)을 보관하는 자리입니다.… · 보통 500MB~10GB · 지워도 됩니다

Python 가상환경 (venv · .venv)

프로젝트마다 파이썬과 라이브러리를 따로 두려고 만드는 폴더입니다. 프로젝트 수만큼 생깁니다.… · 보통 프로젝트당 100MB~8GB · 지워도 됩니다

파이썬 바이트코드 캐시 (__pycache__)

파이썬이 소스를 한 번 해석한 결과를 저장해 두는 폴더입니다. 다음 실행을 빠르게 하려는 것입니다.… · 보통 프로젝트당 1MB~500MB · 지워도 됩니다

Anaconda · Miniconda 패키지 캐시

conda 로 설치한 패키지의 원본과 압축을 풀어 둔 사본을 보관하는 자리입니다.… · 보통 2~30GB · 지워도 됩니다

Git 개체 저장소 (.git/objects)

프로젝트의 모든 변경 이력이 압축돼 들어 있는 폴더입니다. 과거 어느 시점으로든 돌아갈 수 있는 게 이것 덕분입니다.… · 보통 프로젝트당 10MB~20GB · 함부로 지우면 안 됩니다

IntelliJ · PyCharm · WebStorm 캐시

JetBrains 계열 IDE 가 프로젝트를 빠르게 열려고 만드는 색인과 로컬 이력입니다.… · 보통 1~20GB · 지워도 됩니다

Visual Studio Code 캐시·확장

VS Code 의 화면 캐시와 설치한 확장 프로그램이 들어 있는 자리입니다.… · 보통 500MB~10GB · 지워도 됩니다

Rust Cargo 레지스트리 캐시

Rust 프로젝트가 쓰는 크레이트(라이브러리)의 원본과 압축 해제본을 보관하는 자리입니다.… · 보통 1~15GB · 지워도 됩니다

Rust 빌드 폴더 (target)

Rust 프로젝트를 빌드한 중간 결과와 실행 파일이 들어가는 폴더입니다.… · 보통 프로젝트당 500MB~20GB · 지워도 됩니다

Go 모듈 캐시 (GOMODCACHE)

Go 프로젝트가 쓰는 모듈을 계정 단위로 모아 두는 창고입니다.… · 보통 1~15GB · 지워도 됩니다

PHP Composer 캐시

PHP 프로젝트가 쓰는 패키지와 저장소 정보를 보관하는 자리입니다.… · 보통 200MB~5GB · 지워도 됩니다

Unity 프로젝트 캐시 (Library)

Unity 가 에셋을 가져올 때 만드는 변환 결과와 색인이 들어가는 폴더입니다. 프로젝트마다 하나씩 생깁니다.… · 보통 프로젝트당 1~50GB · 지워도 됩니다

Unreal Engine DDC (DerivedDataCache)

셰이더와 텍스처를 미리 변환해 둔 결과입니다. 매번 다시 만들지 않으려고 보관합니다.… · 보통 5~200GB · 지워도 됩니다

다른 분류