-
npm에서 node_modules를 줄이는 방법카테고리 없음 2020. 8. 5. 05:01
질문
프로젝트를 시작할 때 항상 npm을 사용하고 모든 시작을 사용할 것입니다
npm install
node_modules
디렉토리를 내부에 만듭니다.프로젝트 제작이 끝나면 파일 크기가 거의 200Mb에 놀랐습니다.더 많은 프로젝트를 생성한다고 상상해보십시오. 내 디스크 용량에 부담이됩니다.
내 프로젝트 폴더의 크기를 예방 / 축소 할 수있는 방법이 있습니까? 예를 들어 하나의 파일
node_modules
을 반복적으로 사용하도록 하시겠습니까?답변1
종속성을 추가 할 때
-save
및-save-dev
를 사용하면 프로젝트의 크기를 더 잘 알 수 있습니다. 개발 규모는 "정확"하지만 프로덕션 환경에서는 npm이package.json
의종속성
에만있는 것을 설치하여node_modules
를 줄입니다. 크기 (생산 중).그렇지 않으면
npm prune
은 사용하지 않는 모듈을 정리하여 프로젝트 크기를 더 줄이는 좋은 방법입니다. 설치하는 모듈을 아는 것 외에는 프로젝트 크기를 줄이는 유일한 확실한 방법이 될 것입니다.답변2
VSCode를 사용하는 경우이 확장을 사용할 수 있습니다. Import Cost
이것은 특정 노드 모듈이 얼마나 많은 공간을 필요로하는지 옆에 표시하고 2 개의 기능을 위해 20MB의 라이브러리가 필요하다고 추정합니다. :)
답변3
어떤 버전의 npm 을 사용하고 있습니까? npm 5 이상을 사용하는 경우 패키지 중복 제거에 도움이됩니다. 불필요한 패키지를 제거하는 것이 좋습니다. node_modules 는 앱에서 사용하는 종속성에 따라 상당히 커질 수 있으므로 정직하기 위해 우리가 무엇을 할 수 있는지 잘 모르겠습니다.
출처 : https://stackoverflow.com/questions/50206572/how-to-reduce-node-modules-in-npm