Npm
~/.npm은 Node.js 패키지 관리자가 JavaScript 패키지를 다운로드, 검증, 재사용할 때 사용하는 npm 캐시 파일과 관련 데이터를 저장합니다.
Npm이란?
~/.npm은 Node.js용 패키지 관리자인 npm이 만드는 사용자 수준 데이터 폴더입니다. 이 폴더는 JavaScript 및 TypeScript 개발 중에 패키지 다운로드 캐시와 기타 npm 작업 데이터를 저장하여 설치를 더 빠르게 하고 네트워크 대역폭 사용을 줄이는 데 사용됩니다. 개발자는 보통 Terminal에서 npm install, npm update, npx 같은 명령어나 기타 패키지 관리 작업을 사용할 때 이 폴더를 보게 됩니다. macOS에서 이 폴더는 홈 디렉토리에 있으며, 프로젝트별 node_modules 폴더와는 별개입니다. 이 폴더를 삭제해도 Node.js나 npm이 제거되지는 않지만, 다음에 사용할 때 npm이 캐시를 다시 만들고 패키지를 다시 다운로드하도록 할 수 있습니다.
Review files before deleting with diCleaner
Inspect caches, support files, folders, and related data before deleting items on Mac.
안전 개요
상태: 대체로 안전
이 폴더는 보통 npm이 생성하며 macOS의 JavaScript 개발 도구와 일치하는 정상적인 항목입니다. 그 안의 내용은 대개 개인 문서가 아니라 캐시 및 작업 데이터이지만, 삭제하면 진행 중인 npm 작업이 중단될 수 있고 설치를 빠르게 완료하는 데 도움이 되는 캐시된 패키지가 제거될 수 있습니다. 이 Mac에서 Node.js 개발 도구를 사용한다면 npm이 실행 중일 때는 이 폴더를 유지하고, ~/.npm 내부의 잘못된 소유권 설정은 npm 명령 실패를 일으킬 수 있으므로 권한을 부주의하게 변경하지 마세요.
권장: 이 Mac에서 Node.js, npm 또는 npx를 활발히 사용한다면 이 폴더를 유지하세요. 더 이상 JavaScript 개발을 하지 않거나 손상된 npm 캐시 데이터를 정리해야 한다면 ~/.npm을 삭제하고 나중에 npm이 다시 만들도록 할 수 있지만, 그 대신 캐시가 다시 구축될 때까지 이후 설치에 더 오래 걸릴 수 있습니다.
파일 경로
~/.npm
경험 공유
처음으로 경험을 공유하세요.