
이 도구를 사용하면 시스템에 NODE_MODULES 디렉토리와 수행 공간을 나열 할 수 있습니다. 그런 다음 공간을 확보하기 위해 지우려는 것을 선택할 수 있습니다. 예!
우리는 NPKILL 문서를 국제화하기 위해 노력하고 있습니다. 사용 가능한 번역 목록은 다음과 같습니다.
공간 : 오래되고 먼지가 많은 노드 _modules가 기계를 혼란스럽게 제거하십시오.
마지막 작업 공간 사용 : 작업 공간에서 파일을 마지막으로 수정 한 시간이 언제입니까 ( Last_Mod 열에 표시).
매우 빠르게 : NPKill은 TypeScript로 작성되었지만 검색은 낮은 수준으로 수행되어 성능이 크게 향상됩니다.
사용하기 쉬운 : 긴 명령에 작별 인사를하십시오. npkill을 사용하는 것은 node_modules 목록을 읽는 것만 큼 간단합니다. 더 쉬울 수 있습니까? ;)
미니딩 : 거의 종속성이 없습니다.
당신은 그것을 사용하기 위해 그것을 설치할 필요가 없습니다! 다음 명령을 사용하기 만하면됩니다.
$ npx npkill또는 어떤 이유로 당신이 그것을 설치하고 싶다면 :
$ npm i -g npkill
# Unix users may need to run the command with sudo. Go carefullyNPKill은 노드 <v14를 지원하지 않습니다. 이것이 당신에게 영향을 미치면
[email protected]사용할 수 있습니다
$ npx npkill
# or just npkill if installed globally 기본적으로 NPKill은 npkill 명령이 실행되는 경로에서 시작하여 NODE_MODULES를 스캔합니다.
↓ ↑를 사용하여 나열된 폴더 사이를 이동하고 공간 또는 del을 사용하여 선택한 폴더를 삭제하십시오. J 와 K를 사용하여 결과를 이동할 수도 있습니다.
O를 누르면 선택한 결과가 배치되는 디렉토리를 열 수 있습니다.
용감한 경우 종료, Q 또는 Ctrl + C.
중요한! 시스템에 설치된 일부 응용 프로그램에는 NODE_MODULES 디렉토리가 작동하고 삭제하려면이를 삭제할 수 있습니다. NPKILL은 a를 표시하여이를 강조합니다
| 논쟁 | 설명 |
|---|---|
| -c, -bg-color | 행 하이라이트 색상 변경. (이용 가능 : Blue , Cyan, Magenta, White, Red 및 Yellow) |
| -d, -디렉토리 | 검색을 시작할 디렉토리를 설정하십시오. 기본적으로 시작점은입니다. |
| -d,-델리 al | 발견 된 모든 node_modules 폴더를 자동으로 삭제합니다. -x 와 함께 사용하도록 제안됩니다. |
| -e,--Hide-errors | 오류를 숨기십시오 |
| -e, --exclude | 검색에서 디렉토리 제외 (디렉토리 목록은 이중 인용문 안에 있어야합니다. |
| -f, --full | 사용자의 집에서 검색을 시작하십시오 (예 : Linux의 "/Home/User") |
| -GB | 메가 바이트 대신 기가 바이트로 폴더를 표시하십시오. |
| -h, -help,? | 이 도움말 페이지를 보여주고 종료하십시오 |
| -nu,--점검 업데이트 | 시작시 업데이트를 확인하지 마십시오 |
| -s, -sort | size , path 또는 last-mod 로 결과를 정렬하십시오 |
| -t, -타겟 | 검색하려는 디렉토리의 이름을 지정합니다 (기본적으로 node_modules입니다). |
| -X, -Exclude-Hidden-Directories | 검색에서 숨겨진 디렉토리 ( "DOT"디렉토리)를 제외하십시오. |
| -건조 | 아무것도 삭제하지 않습니다 (임의의 지연으로 시뮬레이션). |
| -v, -버전 | NPKILL 버전을 표시하십시오 |
경고 : 향후 버전에서는 일부 명령이 변경 될 수 있습니다
npkill -d ~ /projects
# other alternative:
cd ~ /projects
npkillnpkill --target dist -enpkill --color magentanpkill -d ' ~/more projects ' -gb --sort size --target vendornpkill -d ' projects ' --exclude " progress, ignore-this "npkill -d ~ /backups/ --delete-all # -- First, clone the repository
git clone https://github.com/voidcosmos/npkill.git
# -- Navigate to the dir
cd npkill
# -- Install dependencies
npm install
# -- And run!
npm run start
# -- If you want to run it with some parameter, you will have to add "--" as in the following example:
npm run start -- -f -e버그를 찾으면 주저하지 말고 문제를 열지 마십시오 :)
기여하려면 Contributing.md를 확인하십시오
어쨌든 우리는 계속해서 일을 할 것이지만, 기부금은 우리가하는 일을 지원하는 여러 가지 방법 중 하나입니다.
MIT © NYA GARCía Gallardo와 Juan Torres Gómez
??